我在环境中安装了pytorch,但导入割炬会产生错误

时间:2019-06-03 06:25:03

标签: import jupyter-notebook anaconda virtualenv pytorch

我在环境中安装了带有pytorch和numpy的anaconda python3内核。在jupyter笔记本电脑的第一行中,“导入炬管”产生错误。

我正在使用anaconda导航器启动jupyter笔记本并进入我的环境,并看到pytorch已安装但未导入。尝试了各种目录扩展名'从火炬...导入*,但更多错误

import torch

ImportError                               Traceback (most recent call last)
<ipython-input-1-20507c95d9af> in <module>
      1 
----> 2 import torch
      3 
      4 

~/anaconda3/envs/udacity1/lib/python3.6/site-packages/torch/__init__.py in <module>
    100     pass
    101 
--> 102 from torch._C import *
    103 
    104 __all__ += [name for name in dir(_C)

ImportError: /home/frida/anaconda3/envs/udacity1/lib/python3.6/site-packages/torch/lib/libtorch.so.1: undefined symbol: nvrtcGetProgramLogSize

1 个答案:

答案 0 :(得分:0)

我能够将其添加到路径的末尾,从而为笔记本内核建立一个“后端”。感谢Kris Stern! -m ipykernel安装--user

首先获取您的内核路径 (python3) 然后使用

进行连接

sudo(您的路径)/ anaconda3 / bin / python3 -m ipykernel install --user