Я пытаюсь создать необходимые библиотеки в пакете, который я распространяю. Это требует как 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
вместоnumpy==1.5.1
(двойных равных)?