Python3.5 安装 statsmodels

统计模型包的安装过程一波三折.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安装,新的问题:
    error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
提示信息有点用,到给出的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


你可能感兴趣的:(python)