问题描述:
windows中用pip安装pytorch,在命令行的python模式下可正常引入且使用正常,但在jupyter notebook中引入报错:ModuleNotFoundError:No module named ‘torch’
原因分析:
通过pip安装的torch不在conda环境中,需要在conda中你要使用的环境中再装一次pytorch(pytorch不光要装在base环境中,你当前使用的虚拟环境中也要安装)。
https://github.com/pytorch/pytorch/issues/4827#issuecomment-405589084
解决方案:
1.新建一个虚拟环境,在anaconda prompt中,切到刚刚创建的环境,安装pytorch
2.把创建好的虚拟环境添加到jupyter notebook中。参考
3.来到jupyter notebook中,可以在编辑中选择我们刚刚创建的虚拟环境
新的环境中可正常引入pytorch
参考回答:https://blog.csdn.net/qq_40716254/article/details/103358476