前一段时间成功安装anaconda,导入pytorch也没问题,昨天刚想用jupyter,刚打开导入torch就提示“No module named torch", 但conda list 显示pytorch已经安装。还是第一次遇到这个问题,在edge上到处找答案,折腾了一个晚上,今天解决了,着实不容易,记录一下解决的过程。
1.环境变量的设置
tips:
- 直接按键盘上的Windows徽标键输入环境二字就会出现编辑环境变量的提示(win10/11)
- 分号一定要在英文输入法下输入
- 编辑完环境变量后最好重启一下电脑
这么做问题仍然没有解决
甚至打开 anaconda prompt 输入conda activate pytorch激活虚拟环境都报错
ImportError: DLL load failed while importing shell: 找不到指定的程序
2.pip uninstall pywin32卸载pywin32再pip install 重装
一度以为问题解决了,激活环境打开jupyter后,内核又报错
Modul