我的代码没有使用进口火炬找到火炬

时间:2020-05-20 13:36:48

标签: python pytorch artificial-intelligence

我已使用pip安装了割炬。当我尝试运行

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

2 个答案:

答案 0 :(得分:1)

您可能尚未在计算机上安装该软件包,请使用pip(如果已安装python 2.x,请使用pip3)进行安装

答案 1 :(得分:0)

您是否在计算机上安装了python 2.x?您可能需要使用

pip3 install torch

如果仅使用pip而不是pip3,则可能会将库安装在错误的python版本中。如果您使用的是Mac,则可能是这种情况,因为python 2已预先安装在计算机上。