pip install scikit-image出错

FaC*_*fee 12 python installation pip scikit-image

我使用的是Windows 8.1 64位和Python 2.7.在尝试scikit-image从shell 安装时

pip install scikit-image

我遇到过这个错误:

Command "python setup.py egg_info" failed with error code 1 in c:\users\france~1\appdata\local\temp\pip-buildtksnfe\scikit-image\

下载很好,但安装失败.这里有什么问题以及如何解决?

编辑

升级我的点子后

python -m pip install -U pip setuptools

再试一次,我得到了:

Command "python setup.py egg_info" failed with error code 1 in c:\users\france~1\appdata\local\temp\pip-build-nbemct\scikit-image\

怎么了?

be_*_*ood 18

首先安装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获取它

然后安装

pip install scikit-image
Run Code Online (Sandbox Code Playgroud)

在安装scikit-image之前,它将安装在下面的列表中

pyparsing,six,python-dateutil,pytz,cycler,matplotlib,scipy,decorator,networkx,pillow,toolz,dask

如果安装scipy失败,请按照以下步骤操作:从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不支持滚轮,那么使用python -m pip install升级pip --upgrade pip并尝试安装scipy

现在试试

pip install scikit-image
Run Code Online (Sandbox Code Playgroud)

它应该像魅力一样工作.