Windows下Python安装numpy+mkl,Scipy和statsmodels

Posted 这次我有经验了

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows下Python安装numpy+mkl,Scipy和statsmodels相关的知识,希望对你有一定的参考价值。

最近做时间序列分析需要用到Python中的statsmodels,但是安装过程中遇到很头疼的问题,Google、Stackover各种都没有找到合适的解决办法,而且貌似还有很多同学也在吐槽Windows下Python安装Scipy一团糟,所以有必要分享一下,帮助大家避开此坑。技术分享图片

 

一般来说,在Python中进行科学计算,numpy和pandas是必不可少的,pandas也依赖于numpy。如果安装了pip的话,直接pip install numpy就可以安装,但是scipy依赖于numpy+mkl,所以直接安装numpy没有Inter MKL也并没有用,建议是从http://www.lfd.uci.edu/~gohlke/pythonlibs/中下载对应的.whl文件,例如我的Python版本是3.4, 32位,下载numpy-1.11.0+mkl-cp34-cp34m-win32.whl至Python所在安装目录下/Scripts。如果已经用pip安装了wheel,那么在cmd中:

pip install numpy-1.11.0+mkl-cp34-cp34m-win32.whl

安装成功。另一种方式是将.whl后缀改名为zip,解压,将解压后的numpy,numpy-1.11.0.dist-info两个文件夹放入Python/Lib/site-packages中即可。

 

有了numpy和MKL,接下来就可以以同样的方式安装SciPy和statsmodels,注意:安装顺序为numpy+mkl,SciPy,statsmodels。

 

最开始是在Pycharm中安装总是报错缺少lapack和blas,在查了lapack mannual之后最终用Cmake和Mingw也可以解决,不过过程实在是太头疼,所以觉得还是上面的方法比较简单~

 

 

转自-----http://blog.csdn.net/spirit_go/article/details/51567363

以上是关于Windows下Python安装numpy+mkl,Scipy和statsmodels的主要内容,如果未能解决你的问题,请参考以下文章

Windows10+Python3下安装NumPy+SciPy+Matplotlib

python 安装 numpy 教程及错误总结

安装numpy+mkl

Python3 Win下安装 scipy

PyCall import("numpy") 产生 MKL 致命错误

安装numpy库