赞
踩
numpy和scipy是python上的科学计算包,在scipy还是0.16的时候官方还是提供exe文件给windows用户直接安装,但是现在匹配到的最新版本都是以wheel封装的whl格式文件。为了解决这个问题,首先为windows系统配置pip,可以通过pip在命令行安装官方释放的最新版本扩展包。关于pip的安装,可以参考http://www.cnblogs.com/yuanzm/p/4089856.html, 其方法同样适用于python2.7。
接着,不要运行pip install numpy这种命令
到加州大学欧文分校的实验室去下numpy和scipy的最新版本:http://www.lfd.uci.edu/~gohlke/pythonlibs/
在命令行把目录跳转到下载地址,键入 pip install *******.whl,即可安装。先安装numpy再安装scipy。
请注意,numpy与scipy均需从这个实验室下载。若预先配置了官方的numpy(比如跑了pip install numpy),请予以卸载(pip uninstall numpy),再重新安装从这个实验室下载的numpy。否则,在python代码调用scipy时会出现 importError:DLL load failed 加一大串乱码的问题,非常烦人。事实上,本人就是被这个importError 困扰了好长时间,stackoverflow也没有解答。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。