Anaconda ImportError: DLL load failed: 找不到指定的模块的解决

同样work for jupyter notebook in vscode using conda environments

(Windows下的故障与解决)

上午头脑发热装了个VS code,配置Python的开发环境。边试着跑几个简单的代码,边在网上搜有啥好用的插件来安装。突然下午代码就跑不了了,在import numpy那就出了问题,提示:

from . import _mklinit 
ImportError: DLL load failed: 找不到指定的模块。

VS code这边还提示安装pylint,也说网络故障安装不了。

我寻思这不逗我玩呢,先看看用的Python interpreter是哪个,显然是Anaconda没毛病,我也妹安装别的版本的Python啊。在网上搜解决方案,最简单粗暴的,重装numpy,不好使。然后看到一些博客说添加Anaconda的环境变量,如这篇,还有这篇感谢大佬们的分享

我心说,装Anaconda的时候当时选择添加环境变量了,咋能有问题呢,上午代码还能跑,下午环境变量没了?既然这么说,那还是试试吧。

于是右键我的电脑——属性——高级系统设置——环境变量——变量PATH——编辑——新建,发现果然没有Anaconda了,咋还玩消失了呢。

(不要问我为啥不用cmd添加PATH,因为我太菜了,看不见图形界面心里没底)

X:\ProgramData\Anaconda3
X:\ProgramData\Anaconda3\Scripts
(根据情况改成您自己的路径)

这两行添加进去了,还是报错。再看看网上的解决方案,还要添加另一行

X:\ProgramData\Anaconda3\Library\bin
(根据情况改成您自己的路径)

这下再试就好了。

猜你喜欢

转载自blog.csdn.net/weixin_51267929/article/details/114241929