배포중인 패키지에 필요한 라이브러리를 만들려고합니다. SciPy 및 NumPy 라이브러리 가 모두 필요합니다 . 개발하는 동안 모두를 사용하여 설치했습니다.
apt-get install scipy
SciPy 0.9.0 및 NumPy 1.5.1을 설치했으며 정상적으로 작동했습니다.
pip install
내 패키지의 setup.py에서 종속성을 지정할 수 있도록-를 사용하여 동일한 작업을 수행하고 싶습니다 .
문제는 내가 시도 할 때입니다.
pip install 'numpy==1.5.1'
잘 작동합니다.
하지만
pip install 'scipy==0.9.0'
비참하게 실패
raise self.notfounderror(self.notfounderror.__doc__)
numpy.distutils.system_info.BlasNotFoundError:
Blas (http://www.netlib.org/blas/) libraries not found.
Directories to search for the libraries can be specified in the
numpy/distutils/site.cfg file (section [blas]) or by setting
the BLAS environment variable.
작동 시키려면 어떻게해야합니까?
blas-devel
하고 lapack-devel
. 이것은 문서에 지정되어 있지 않지만 PIP를 사용하여 설치하려면 수행해야합니다.
numpy=1.5.1
대신 pip가 잘 작동numpy==1.5.1
합니까?