我在使用以下命令创建anaconda虚拟环境后安装了torch:
pip3 install torch torchvision torchaudio
然后,我在VSCode中成功运行了以下命令:
import torch
print(torch.__version__)
但是,Jupyter笔记本中的上述命令返回以下错误:
ModuleNotFoundError: No module named 'torch'
我使用相同的Anaconda虚拟环境。我有Windows10操作系统。
有谁能告诉我为什么Jupyter笔记本会有错误?以及如何修复这个错误?我应该使用Conda安装Torch,但然后我应该删除PIP安装吗?
2条答案
按热度按时间ej83mcc01#
尝试安装支持PyTorch的numpy jupyter笔记本电脑,
在虚拟环境路径中再次启动笔记本
ffvjumwh2#
您的VSCode和Jupyer笔记本使用不同的环境。要快速查看Jupyter笔记本包含哪些软件包,请直接在编码行输入“pip list”。[![在此处输入图像描述][1]][1]
然后你会发现'torch'不存在。要克服这个问题,只需在编码行中安装Jupyter笔记本所需的软件包'pip install torch torchvision torchaudio'。[1]:https://i.stack.imgur.com/B2Izj.png