已安装Pytorch,却提示no moudle named ‘torch’(没有名称为torch的模块)的解决方案
·
已安装Pytorch,却提示no moudle named ‘torch’(没有名称为torch的模块)的解决方案
之前服务器用的好好的,今天来突然发现环境少包…,原来是几个同学共用一台服务器,用conda创建了一样名字的环境…
一些可能情况的解决办法
其它博主写的已经很好了,下面给出链接,但还有一种“多个环境名重名”的可能情况这些博主都没提到,下面额外补充了一条,可以对照排除。
1.已安装Pytorch,却提示no moudle named ‘torch’(没有名称为torch的模块)
2.Python 报错 no module named torch 的解决方案
“多个环境名重名”的可能情况的解决办法
使用conda env list命名列出所有环境
conda env list
发现竟然有多个叫deepflame的环境!!
*表示当前环境所在目录,虽然也叫deepflame环境但是没有pytorch模块
使用命令conda activate /home/ubuntu/anaconda3/envs/deepflame激活指定目录下的环境,该目录环境下有pytorch模块。
conda activate /home/ubuntu/anaconda3/envs/deepflame
欧克,问题解决~
更多推荐
所有评论(0)