我已经使用 pip 安装了 torch。当我尝试运行
import torch
时,我得到了一个错误,显示
raceback (most recent call last): File "C:\Users\leoga\Documents\AI Image Classifier\Classifier.py", line 2, in <module> import torch File "C:\Python38\lib\site-packages\torch\__init__.py", line 81, in <module> ctypes.CDLL(dll) File "C:\Python38\lib\ctypes\__init__.py", line 373, in __init__ self._handle = _dlopen(self._name, mode)FileNotFoundError: Could not find module 'C:\Python38\lib\site-packages\torch\lib\caffe2_nvrtc.dll'. Try using the full path with constructor syntax.
我使用的是 Python 3.8
回答:
你之前是否在电脑上安装过 Python 2.x?如果是的话,你可能需要使用
pip3 install torch
如果你只是使用 pip 而不是 pip3,可能会将库安装到错误的 Python 版本。如果你使用的是 Mac,那么很可能是这种情况,因为 Mac 机器上预装了 Python 2。