尝试导入Torchvision时出现导入错误

时间:2019-06-10 10:51:12

标签: python-3.x torchvision

当我尝试导入Torchvision时,出现了导入错误。

我用谷歌搜索了这个问题,但是除了问题可能出在Cython之外,什么都没找到。 StackOverflow搜索也未找到任何内容。我该如何解决?

Torchvision version is 0.3.0.

import torchvision
  

回溯(最近通话最近):       在第4行的文件“ /home/ai/PycharmProjects/untitled/TRANSFER.py”           进口火炬       文件“ /home/ai/anaconda3/envs/reinforcement/lib/python3.5/site-packages/torchvision/init.py”,   第1行,在           从torchvision导入模型       文件“ /home/ai/anaconda3/envs/reinforcement/lib/python3.5/site-packages/torchvision/models/init.py”,   第11行           来自。进口检测       文件“ /home/ai/anaconda3/envs/reinforcement/lib/python3.5/site-packages/torchvision/models/detection/init.py”,   第1行,在           从.faster_rcnn导入*       文件“ /home/ai/anaconda3/envs/reinforcement/lib/python3.5/site-packages/torchvision/models/detection/faster_rcnn.py”,   第7行           从torchvision.ops导入misc作为misc_nn_ops       文件“ /home/ai/anaconda3/envs/reinforcement/lib/python3.5/site-packages/torchvision/ops/init.py”,   第1行,在           从.boxes导入nms,box_iou       文件“ /home/ai/anaconda3/envs/reinforcement/lib/python3.5/site-packages/torchvision/ops/boxes.py”,   第2行           从torchvision导入_C       ImportError:/home/ai/anaconda3/envs/reinforcement/lib/python3.5/site-packages/torchvision/_C.cpython-35m-x86_64-linux-gnu.so:   未定义符号:_PyThreadState_UncheckedGet

2 个答案:

答案 0 :(得分:0)

尝试使用anaconda:$ conda install torchvision -c pytorch

使用pip:$ pip安装torchvision

答案 1 :(得分:0)

问题已解决:问题出在Python 3.5中,使用Python 3.6解决了问题。