无法安装Statsmodels ... python

Sha*_*ank 4 python pip scipy python-2.7 statsmodels

我使用32位cmd,64位窗口,python 2.7

当我输入命令pip install statsmodels时

我得到了scipy的一些模块的以下错误...

Failed building wheel for Scipy Failed cleaning build dir for scipy
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

be_*_*ood 6

安装numpy

pip install numpy
Run Code Online (Sandbox Code Playgroud)

如果您遇到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/获取预构建的Windows安装程序,以获取您的python版本(python版本与Windows版本不同).

Scipy 32位:scipy-0.18.0-cp27-cp27m-win32.whl

Scipy 64位:scipy-0.18.0-cp27-cp27m-win_amd64.whl

如果它无法在这个平台上说whl不支持滚轮,那么升级pip使用python -m pip install --upgrade pip并尝试安装scipy

现在试试

pip install scipy
Run Code Online (Sandbox Code Playgroud)

然后试试

pip install statsmodels
Run Code Online (Sandbox Code Playgroud)

它应该像魅力一样工作

  • @Shank请使用正确的拼写,语法和标点符号. (3认同)

小智 6

我试过在 cmd.exe 上写这个,它奏效了。

pip install statsmodels==0.6.0
Run Code Online (Sandbox Code Playgroud)

在 Windows 中为 python 2.7 安装 statsmodels


kik*_*oso 5

使用C/C++/Fortran/...依赖项在Windows上安装python库的更简单方法conda.conda可提供MiniCondaAnaconda连续产品.

在Windows上安装科学python库的另一种简单方法是使用Christoph Gohlke的Windows网页.

如果您对所有这些以及如何在Windows上管理依赖关系都不太了解,我建议您卸载Python并安装anaconda.Anaconda已经预装了Numpy,Scipy,Matplotlib,......和statsmodels (参见anaconda发行版中包含的软件包列表).