web-dev-qa-db-fra.com

Aucun module nommé pandas_datareader

Je viens d'installer pandas_datareader en utilisant pip install pandas-datareader qui s'est exécuté avec succès.

Maintenant, j'essaie de l'utiliser pour un didacticiel et j'obtiens cette erreur lorsque j'essaie d'importer.

    import pandas_datareader as pdr

ModuleNotFoundError: No module named 'pandas_datareader'

Ceci est le lien vers le tutoriel.

https://www.datacamp.com/community/tutorials/finance-python-trading#gs.DgsO1BY

Des idées?

7
Goulouh Anwar

Tapez dans le terminal:

pip install pandas_datareader

C'est ça

24
Axis

Dans votre invite Anaconda, procédez comme suit: pip install pandas_datareader

6
M_M

Toutes les autres méthodes n'ont pas fonctionné pour moi.

Dans l'invite de commande: conda install -c delichon pandas_datareader

Cela fonctionne bien le 22 septembre 2019, assurez-vous de mettre à jour pip.

1
Hunting

J'ai eu le même problème. J'ai essayé pip install pandas_datareader dans mon invite Anaconda et le problème a été résolu. Pour une raison quelconque, cela n'a pas fonctionné dans l'invite de commande.

0
Camal Ahmadov

Ok, les étapes suivantes ont résolu le problème "Aucun module nommé 'pandas_datareader" pour moi. Pour être clair, ma situation était telle que j'avais déjà installé pandas_datareader via pip install pandas_datareader mais l'erreur "Aucun module nommé 'pandas_datareader" ne s'est déclenchée chaque fois que j'ai exécuté un code .py qui importe pandas_datareader.

Si vous êtes dans la même situation que moi (sur Mac), cela peut vous aider.

Étape 1: désinstallez d'abord le package pandas_datareader:

  • via le terminal, tapez pip uninstall pandas_datareader
  • il vous demandera de demander une réponse y/n pour procéder à la désinstallation
  • tapez 'y'

Étape 2: redémarrez votre IDE si vous en utilisiez un

  • dans mon cas, j'utilisais MS VSC (Visual Studio Code)

Étape 3 :: réinstaller le paquet pandas_datareader

  • à nouveau via le terminal, tapez pip install pandas_datareader

  • votre terminal peut vous montrer un tas de paquet pandas_datareader "pré-installé" avec le message "Exigence déjà satisfaite ..."

  • ignorez-les.

Étape 4: Exécutez à nouveau votre code python

  • l'erreur "Aucun module nommé" pandas_datareader "ne devrait être supprimée cette fois-ci.

J'espère que cela t'aides.

0
Jason Wong

Vous avez cette erreur même si pandas_datareader était installé. Fonctionnant sous Windows. py -3 -m pip install pandas_datareader dans l'invite de commande n'a pas fonctionné. La même chose dans anaconda Prompt n'a pas fonctionné. pip uninstall pandas_datareader suivi par pip install pandas_datareader et un redémarrage a finalement résolu mon problème.

TLDR si exécuté sur une machine Windows, désinstallez pandas_datareader si vous l'avez (pip uninstall pandas_datareader) puis réinstallez avec 'pip install pandas_datareader'.

0
Matt Anderson