问题:使用mobaxterm软件远程连接linux服务器,在base环境下可以通过conda activate pytorch进入pytorch环境,但是打开jupyter notebook显示No module named ‘Torch’
报错原因:路径错误,某个特定路径下可以找到PyTorch,但是在基础(base)环境中找不到,这通常意味着PyTorch只被安装在了特定的Python环境中,而不是全局环境。
解决办法:先进入pytorch的环境下,输入指令
pip list
可以看到已经下载好了pytorch,将这里面的pytorch卸载掉
conda uninstall pytorch torchvision torchaudio -c pytorch
再进入base环境
conda activate base
进入pytorch官网下载自己需要的版本PyTorch
通过pip list指令查看库和软件包,检查pytorch是否安装成功
pip list
或者进入在base环境下进入python,验证pytorch是否安装成功
import torch
print(torch.__version__)