2016-12-16 245 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