解决ImportError: DLL load failed(涉及安装numpy、scipy、sklearn模块)

原创
2016/12/21 19:15
阅读数 1.1K

现在默认你安装scipy或者sklearn失败...

几个模块的安装顺序依次为numpy、scipy、sklearn(不可倒置!!!),安装sklearn之前,我们需要先安装numpy,scipy函数库。

如果你是从网上下的numpy-MKL-1.8.0.win-amd64-py2.7.exe,scipy_0.14.0.win_amd64_py2.7.exe,scikit-learn-0.14.1.win-amd64-py2.7.exe,完全装好之后,一般是运行不了的。 运行代码 from sklearn import metrics,会报如下错误,安装sklearn报错:ImportError: DLL load failed

安装步骤: 1、下载get-pip.py,放到python的安装文件夹中,然后执行python get-pip.py。就可以安装成pip,在python的安装目录里面的script文件夹就会看到pip

2、系统变量设置。我python的安装路径如图,只需把D:\ldong\Python27 和D:\ldong\Python27\Scripts加入到环境变量中即可。

3、做完以上2步,就把pip装好了,接下来要用pip来装,numpy,scipy,sklearn。这几个包不要到网上去搜exe文件,而是去此网址http://www.lfd.uci.edu/~gohlke/pythonlibs/#sklearn。该网址上的文件是whl文件,该安装文件可用pip安装。本人装的python的版本是2.7.x版本,所以numpy选择,numpy-1.9.2+mkl-cp27-none-win_amd64.whl(64位,cp27表示python2.7)。 同理,选择scikit_learn-0.16.1-cp27-none-win_amd64.whl. scipy-0.15.1-cp27-none-win_amd64.whl

4、安装。 第一步:先在window的cmd上,执行pip install wheel,安装wheel。接着,使用cd命令,引导当前目录到下载的whl文件的目录,然后pip install 包名字.whl。即可安装。

比如安装numpy,就是pip install numpy-1.9.2+mkl-cp27-none-win_amd64.whl

5.成功

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部