Estoy tratando de instalar scipy and numpy en Ubuntu 16.04 pero sigo recibiendo el siguiente error. ¿Alguien puede decirme cómo instalar las dependencias?
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
python-numpy : Depends: python:any (>= 2.7.5-5~)
E: Unable to correct problems, you have held broken packages.
Respuestas:
También puede usar pip (el instalador alternativo del paquete Python) para instalar numpy y scipy para todo el sistema:
Esto podría instalarlo independientemente de los errores de dependencia en el administrador de paquetes de Ubuntu.
fuente
pip
?Para instalar las dependencias en todas las versiones compatibles de Ubuntu, abra el terminal y escriba los siguientes comandos:
Para Python 3.x
fuente
python-numpy : Depends: python:any (>= 2.7.5-5~)
es el mensaje de error en tu pregunta. Tiene instalada una versión más reciente de Python 2.7.12, sin embargo, todavía recibe el mismo error de todos modos.En mi caso, quería scipy instalado en un entorno virtual en lugar de globalmente. La instalación de libatlas-base-dev y gfortran antes de la instalación de pip resolvió el problema:
fuente