2016-07-27 47 views
9

我使用Windows 8.1 64位和Python 2.7。當試圖從我遇到了這個錯誤的外殼PIP安裝scikit-image的錯誤

pip install scikit-image

安裝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\

什麼是錯的?

+0

升級您的pip –

+0

反正它不起作用。 – FaCoffee

+0

請檢查您是否先安裝了numpy和scipy。 –

回答

10

安裝numpy的第一

pip install numpy 

如果您遇到安裝問題的numpy的,得到http://www.lfd.uci.edu/~gohlke/pythonlibs/預建的窗戶安裝了您的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 

它將安裝scikit圖像

pyparsing,六,蟒蛇,dateutil,pytz,循環儀,matplotlib,SciPy的,裝飾,networkx之前安裝的文章,枕頭,toolz,dask

如果在安裝scipy時失敗,請按照以下步驟操作: 從您的python版本獲取http://www.lfd.uci.edu/~gohlke/pythonlibs/的預構建windows安裝程序(python版本是di與windows版本不同)。

SciPy的32位:SciPy的-0.18.0-cp27-cp27m-win32.whl

SciPy的64位:SciPy的-0.18.0-cp27-cp27m-win_amd64。WHL

如果失敗說WHL不支持此平臺上輪,然後用蟒蛇-m PIP安裝--upgrade點子升級點子和嘗試安裝SciPy的

現在嘗試

pip install scikit-image 

它應該像一個魅力。

+0

@ CF84,很長的過程,但絕對有效 –