J'essaie d'installer scipy et numpy sur Ubuntu 16.04 mais je reçois toujours l'erreur suivante. Quelqu'un peut-il me dire comment installer les dépendances?
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.
Réponses:
Vous pouvez également utiliser pip (le programme d'installation alternatif du package Python) pour installer numpy et scipy pour l'ensemble du système:
Cela pourrait l'installer indépendamment des erreurs de dépendance dans le gestionnaire de paquets Ubuntu.
la source
pip
?Pour installer les dépendances dans toutes les versions actuellement prises en charge d'Ubuntu, ouvrez le terminal et tapez les commandes suivantes:
Pour Python 3.x
la source
python-numpy : Depends: python:any (>= 2.7.5-5~)
est le message d'erreur dans votre question. Vous avez une version plus récente de Python 2.7.12 installée, mais vous obtenez toujours la même erreur de toute façon.Dans mon cas, je voulais que scipy soit installé dans un environnement virtuel plutôt que global. L'installation de libatlas-base-dev et gfortran avant l'installation de pip a résolu le problème:
la source