Estoy tratando de crear las bibliotecas necesarias en un paquete que estoy distribuyendo. Requiere las bibliotecas SciPy y NumPy . Durante el desarrollo, instalé ambos usando
apt-get install scipy
que instaló SciPy 0.9.0 y NumPy 1.5.1, y funcionó bien.
Me gustaría hacer lo mismo usando pip install
- para poder especificar dependencias en un setup.py de mi propio paquete.
El problema es que cuando intento:
pip install 'numpy==1.5.1'
funciona bien.
Pero entonces
pip install 'scipy==0.9.0'
falla miserablemente, con
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.
¿Cómo hago para que funcione?
blas-devel
y lapack-devel
. Esto no se especifica en el documento, pero debe hacerse si desea instalar mediante PIP.
numpy=1.5.1
lugar denumpy==1.5.1
(doble igual)?