2016-12-16 251 views
0

我試圖安裝使用 PIP安裝SciPy的 SciPy的,但是當我嘗試這樣做,我得到以下幾行如錯誤,numpy.distutils.system_info.NotFoundError:沒有發現LAPACK/BLAS資源錯誤:在安裝SciPy的

 config = setup_module.configuration(*args) 
File "scipy\linalg\setup.py", line 20, in configuration 
raise NotFoundError('no lapack/blas resources found') 
numpy.distutils.system_info.NotFoundError: no lapack/blas resources found 

隨後這些在紅色,

Command "c:\python27\python.exe -u -c "import setuptools, tokenize;__file__='c:\ \users\\nature\\appdata\\local\\temp\\pip-build-oazxvd\\scipy\\setup.py';f=geta ttr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.clos e();exec(compile(code, __file__, 'exec'))" install --record c:\users\nature\app data\local\temp\pip-ur3_v2-record\install-record.txt --single-version-externally -managed --compile" failed with error code 1 in c:\users\nature\appdata\local\t emp\pip-build-oazxvd\scipy\

我不知道這些錯誤描繪了什麼, 有人可以幫助我嗎?

+0

如果您不熟悉Windows下的編譯軟件後,請使用像[蟒蛇]一些替代二進制分發(https://www.continuum.io/下載)。這是scipy-devs推薦的方法。 (即使你很熟悉,這並不容易) – sascha

回答

1

它有一些缺失的依賴關係。 你可以:

  1. 安裝Anaconda並切換你的python。它具有內置的依賴關係。
  2. 手動下載並安裝缺失的軟件包。在你的情況下,它是「scipy」。轉至http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy,選擇您的操作系統並下載。在您的下載文件夾打開cmd並推出

    pip install package-name.whl