我正在使用32位cmd,64位窗口,python 2.7
当我输入命令pip install statsmodels
时对于某些scipy模块,我收到以下错误...
Failed building wheel for Scipy Failed cleaning build dir for scipy
答案 0 :(得分:5)
使用C / C ++ / Fortran / ...依赖项在Windows上安装python库的更简单方法是使用conda
。 MiniConda或Anaconda连续产品中提供了conda
。
在Windows上安装科学python库的另一种简单方法是使用Christoph Gohlke's windows web page。
如果您对所有这些以及如何在Windows上管理依赖关系不太了解,我建议您卸载Python并安装anaconda。 Anaconda已经拥有Numpy,Scipy,Matplotlib,......和statsmodels pre-installed (see the list of the packages included in the anaconda distribution)。
答案 1 :(得分:5)
安装numpy
pip install numpy
如果您遇到numpy的安装问题,请从http://www.lfd.uci.edu/~gohlke/pythonlibs/获取预先构建的Windows安装程序以获取您的python版本(python版本与Windows版本不同)。
numpy 32位:numpy-1.11.1 + mkl-cp27-cp27m-win32.whl
numpy 64位:numpy-1.11.1 + mkl-cp27-cp27m-win_amd64.whl
稍后您需要VC ++ 9.0,然后请从下面链接获取它需要Microsoft Visual C ++ 9.0。从http://aka.ms/vcpython27
获取然后安装
从http://www.lfd.uci.edu/~gohlke/pythonlibs/获取用于python版本的预构建Windows安装程序(python版本与Windows版本不同)。
Scipy 32位:scipy-0.18.0-cp27-cp27m-win32.whl
Scipy 64位:scipy-0.18.0-cp27-cp27m-win_amd64.whl
如果在此平台上没有说whl不支持滚轮,则使用python -m pip install --upgrade pip
升级pip并尝试安装scipy
现在尝试
pip install scipy
然后尝试
pip install statsmodels
它应该像魅力一样工作
答案 2 :(得分:3)
答案 3 :(得分:0)
确保您使用的是最新版本的 pip 要检查您使用的是哪个版本,请尝试:
pip --version
要安装statsmodels,您可以转到cmd.exe,或者如果您使用的是python pycharm,请使用“终端窗口”并输入:
pip install statsmodels==0.9.0