首页 文章

Jupyter Notebook中的Pytorch模块错误

提问于
浏览
2

我在激活虚拟环境时使用conda命令安装了pytorch .

但是,当我在Jupyter Notebook中导入火炬模块时会出现一些问题 .

我在提示符和Jupyter Notebook中检查了sys.path .

嗯..在提示符中, sys.path 的结果是

['', '/home/usrname/anaconda3/lib/python36.zip',
     '/home/usrname/anaconda3/lib/python3.6',
     '/home/usrname/anaconda3/lib/python3.6/lib-dynload',
     '/home/usrname/anaconda3/lib/python3.6/site-packages']

导入火炬模块时没有错误 .

但是,在jupyter笔记本(用chrome执行)中, sys.path

['',
 '/home/usrname/anaconda3/lib/python36.zip',
 '/home/usrname/anaconda3/lib/python3.6',
 '/home/usrname/anaconda3/lib/python3.6/lib-dynload',
 '/home/usrname/anaconda3/lib/python3.6/site-packages',
 '/home/usrname/anaconda3/lib/python3.6/site-packages/IPython/extensions',
 '/home/usrname/.ipython']

我看到一个错误: No module named 'torch'

我无法解决这个问题......

1 回答

  • 1

    我遇到了同样的问题,但设法解决了这个问题 . 我认为PyTorch对Anaconda中的常规Jupyter应用程序有一个'问题',所以我建议你先安装支持PyTorch的numpy jupyter笔记本,然后你可以再次启动你的笔记本 . 使用(在虚拟环境路径中):

    conda install numpy jupyter notebook

    希望这可以帮助 .

相关问题