统计模型包的安装过程一波三折.o. 运行环境是WIN7 64bits,Python3.5,这里把整个过程遇到的问题和对应的解决方案列一下:
- 最开始直接pip install statsmodels, 提示 error: Unable to find vcvarsall.bat . 根据知乎上的安装lxml时的问题(https://www.zhihu.com/question/26857761),直接按照本文最后一种方法就应该可以解决。
尝试解决办法:我的C++编译器用的是vs2012,可能是因为找不到?,升级setuptools: pip install --upgrade setuptools
- 然后重新pip安装,新的问题:
提示信息有点用,到给出的URL下载Visual C++ 2015 Build Tools安装。
- 然后又有找不到Cython的问题,cython-generated file 'statsmodels/tsa/kalmanf/kalman_loglike.c' not found,提示我安装Cython或者download a realease source statsmodels。确认了Cython安装和版本没问题后,到github下载了statsmodels,尝试了一系列拷贝安装,easy_install安装,python setup.py install的方法,都出现这样那样的问题。
- 最后,到一个第三方网站:http://www.lfd.uci.edu/~gohlke/pythonlibs/#statsmodels,下载合适版本的whl文件,
pip install 文件名.whl 搞定。如果没有wheel,先运行
pip install wheel