我知道其他人一直在努力解决这个问题,但我不知道自己做错了什么。我已经在cygwin包窗口中安装了我可以看到的与gcc,BLAS或LAPACK相关的任何内容,但是当我pip install scipy
时,我仍然会得到一长串错误。我看到像
Running from scipy source directory.
Splitting linalg.interpolative Fortran source files
blas_opt_info:
blas_mkl_info:
libraries mkl,vml,guide not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/']
NOT AVAILABLE
openblas_info:
libraries openblas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/']
NOT AVAILABLE
我看到的最后一个错误是:
Command "/usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-8lzrOH/scipy/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-nzff
hk-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-8lzrOH/scipy
有人可以帮我解决这个问题吗? Numpy没有任何问题。
答案 0 :(得分:0)
在 Cygwin 安装程序中,安装 liblapack-devel
(openblas 将作为依赖项出现)。然后您可以使用 pip install scipy
安装 scipy。