58 votes

Python Pandas - Dépendances requises manquantes ['numpy'] 1

Depuis hier, j'ai cette erreur lorsque j'essaie d'importer des packages sur Anaconda :

ImportError: Dépendances requises manquantes ['numpy']

J'ai essayé de désinstaller Anaconda et Python, de passer à Python 2.7 mais rien ne fonctionne, c'est toujours la même erreur, voici le code que j'obtiens :

entrer la description de l'image ici

Toute aide est vraiment appréciée merci !

1 votes

Veuillez essayer avec conda install -f numpy puis conda install -f pandas

0 votes

J'ai rencontré une erreur similaire lorsque j'ai installé des packages 64 bits dans un environnement 32 bits. Sans utiliser CONDA_FORCE_32BIT=1. Voir stackoverflow.com/questions/33709391/…

0 votes

Désolé, est-ce que quelqu'un peut expliquer ce que conda install -f numpy fait ? Je pensais que numpy était déjà installé en python, non ?

57voto

fireitup Points 446

J'ai eu le même problème immédiatement après avoir mis à jour pandas en 0.19.2. Je l'ai résolu avec la séquence d'installation/désinstallation suivante à partir de la ligne de commande Windows :

pip uninstall pandas -y
pip uninstall numpy -y
pip install pandas
pip install numpy

Cela a également cassé mon installation matplotlib donc je l'ai désinstallé/réinstallé également.

Un comportement très étrange pour une mise à jour en apparence routinière.

2 votes

Il/Elle utilise Anaconda, pas une simple installation de Python. L'installation de Numpy et Pandas avec pip va le casser

3 votes

@CarlosCordoba J'utilise python 3.4.1 :: Anaconda 2.1.0 (64 bits) et les étapes ci-dessus ont bien fonctionné pour moi. J'ai configuré pip depuis un certain temps maintenant et l'utilise fréquemment pour installer/mettre à jour des paquets. Hier, c'était la première fois que j'ai eu des problèmes. Les étapes ci-dessus ont résolu mon problème qui était le même que celui de l'auteur initial.

3 votes

Anaconda3 sur Windows - cela a bien fonctionné lorsque un fichier de requirements a bloqué mon numpy. Vous n'avez besoin que des trois premières lignes maintenant, car l'installation de pandas installera également numpy.

15voto

dashnick Points 1090

J'ai dû installer ce autre paquet :

sudo apt-get install libatlas-base-dev

Il semble que ce soit une dépendance pour numpy mais le pip ou apt-get ne l'installe pas automatiquement pour une raison quelconque.

14voto

McKenzie Points 56

Que se passe-t-il si vous essayez d'importer numpy?

Avez-vous essayé

pip install --upgrade numpy
pip install --upgrade pandas

6 votes

A corrigé pour moi. Désinstaller et réinstaller numpy et pandas n'a pas fonctionné.

0 votes

De même pour moi, la désinstallation et la réinstallation n'ont pas aidé. Il fallait spécifiquement faire les mises à jour dans cet ordre. Cela concerne Windows

4voto

Dennis Sakva Points 818

Avez-vous installé miniconda et pandas sans dépendances?

Essayez d'abord d'installer numpy avec conda install numpy ou pip install numpy.

Si vous êtes sur Windows, vous pouvez obtenir des versions pré-compilées de la plupart des bibliothèques qui nécessitent une compilation depuis ici.

2voto

ace_racer Points 131

J'ai également rencontré le même problème. Cela m'est arrivé après avoir mis à jour ma bibliothèque numpy. Dans mon cas, le problème a été résolu en mettant également à jour ma bibliothèque pandas après avoir mis à jour ma bibliothèque numpy en utilisant la commande ci-dessous :

pip install --upgrade pandas

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X