前提・実現したいこと
ここに質問の内容を詳しく書いてください。
GPUのないPCでpytorchをpipでインストールしようとしたところエラーがでます。
発生している問題・エラーメッセージ
エラーメッセージ
$pip3 install torch torchvision
Collecting torch
Using cached torch-1.5.0-cp38-none-macosx_10_9_x86_64.whl (80.6 MB)
Collecting torchvision
Using cached torchvision-0.6.0-cp38-cp38-macosx_10_9_x86_64.whl (436 kB)
Requirement already satisfied: future in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from torch) (0.18.2)
Requirement already satisfied: numpy in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from torch) (1.18.3)
Requirement already satisfied: pillow>=4.1.1 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from torchvision) (7.1.2)
Could not build wheels for future, since package 'wheel' is not installed.
Could not build wheels for numpy, since package 'wheel' is not installed.
Could not build wheels for pillow, since package 'wheel' is not installed.
Installing collected packages: torch, torchvision
Successfully installed torch-1.5.0 torchvision-0.6.0
の後に確認のため以下を実行するとエラーになります
mac-no-MacBook-Air:dsbook macuser$ python3
Python 3.8.2 (v3.8.2:7b3ab5921f, Feb 24 2020, 17:52:18)
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
import torch
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/torch/init.py", line 136, in <module>
from torch._C import *
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/torch/_C.cpython-38-darwin.so, 2): Library not loaded: @rpath/libc++.1.dylib
Referenced from: /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/torch/_C.cpython-38-darwin.so
Reason: image not found
該当のソースコード
python3.8
Mac(ver10.14.3)
試したこと
複数回uninstall⇨installを繰り返しましたが変わりませんでした。
補足情報(FW/ツールのバージョンなど)
長文申し訳ありませんが解決方法をご教授いただければ幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。