前提
Real-ESRGANのinference_realesrgan.pyを使いたくてbasicsrをインストールをしようとしています。
python3.10.4の環境でインストールしようとしましたが、エラーが発生しました。
実現したいこと
ターミナルからReal-ESRGANを起動させるのではなく、pythonでReal-ESRGANを使えるようにしたいです。Real-ESRGANのコードを自分で編集がしたいからです。
発生している問題・エラーメッセージ
apple@tetsuya-MacBook ~ % pip3 install basicsr Collecting basicsr Using cached basicsr-1.3.5.tar.gz (161 kB) Preparing metadata (setup.py) ... error error: subprocess-exited-with-error × python setup.py egg_info did not run successfully. │ exit code: 1 ╰─> [12 lines of output] Traceback (most recent call last): File "<string>", line 2, in <module> File "<pip-setuptools-caller>", line 34, in <module> File "/private/var/folders/xj/_548gh5n6614h2nw1zf14x3m0000gn/T/pip-install-nl50y_wh/basicsr_efd1f433d88b41e4b362fecb8a54a37d/setup.py", line 8, in <module> import torch File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/torch/__init__.py", line 856, in <module> from torch import multiprocessing as multiprocessing File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/torch/multiprocessing/__init__.py", line 18, in <module> from .reductions import init_reductions File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/torch/multiprocessing/reductions.py", line 6, in <module> import multiprocessing ModuleNotFoundError: No module named 'multiprocessing' [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: metadata-generation-failed × Encountered error while generating package metadata. ╰─> See above for output. note: This is an issue with the package mentioned above, not pip. hint: See above for details.
試したこと
python 3.9.10に環境を変更してインストールを試しましたが、同じエラーが発生しました。
補足情報(FW/ツールのバージョンなど)
mac vscode
ここにより詳細な情報を記載してください。