Aucun module nommé pandas_datareader
Je viens d'installer pandas_datareader
à l'aide de pip install pandas-datareader
qui a été exécuté avec succès.
Maintenant, je suis en train de l'utiliser pour un tutoriel et j'obtiens cette erreur quand j'essaie d'importer.
import pandas_datareader as pdr
ModuleNotFoundError: No module named 'pandas_datareader'
C'est le lien vers le tutoriel.
https://www.datacamp.com/community/tutorials/finance-python-trading#gs.DgsO1BY
Des idées?
- Vous avez probablement juste installé le paquet pour la mauvaise version de python. Assurez-vous d'utiliser le droit
pip
. Généralement la chose la plus sûre à faire est de courir:sudo python3 -m pip install pandas_datareader
si vous essayez d'installer le package de votre python3 de l'installation. - désolé à l'aide de windows cmd donc???? python3 -m pip install pandas_datareader??? puis-je utiliser -mise à niveau pour mettre à niveau vers 3x vers?
- J'ai, à tort, supposé que vous avez été sur une certaine forme de
unix
machine (mac, ubuntu ou ne pas). Mais vous devriez être capable d'utiliser la même commande, sauf pour lessudo
préfixe:python3 -m pip install pandas_datareader
. Vous pouvez utiliser--upgrade
pour vous assurer d'obtenir la dernière version du package. Merci de ne pas supposer que--upgrade
est pour la mise à niveau de python version. C'est principalement pour faire de vous assurer que vous installez la dernière version du package. - mes excuses pour rater la victoire info j'ai essayé exact de la commande "python3 -m pip install pandas_datareader" et elle avait un python pas reconnu erreur de commande
- c'est bey0nd frustrant que vous pensez 1: le tutoriel serait trole tirer ce genre de choses pour vous, sans vous envoyer à un tiers, site où vous avez à un troll par Jupyter Entrées de trouver une solution et surtout 2:Lors de l'utilisation de pip install pandas_datareaders il faut juste installer la version la plus récente pour vous les faire correspondre à votre version de python aussi . Si vous pouvez construire un complexe de module au moins mettre un peu d'efforts, le rendant facile à installer!!
- C:\WINDOWS\system32>python3 -m pip install pandas_datareader 'python3' n'est pas reconnu comme une commande interne ou externe, un programme exécutable ou un fichier de commandes.
- Vous avez besoin de trouver votre python3 de l'installation. Je ne pense pas que quelqu'un le fera pour vous. Aussi, si vous choisissez d'installer un package, vous devez être à l'aise avec l'idée qu'il est de votre responsabilité de comprendre comment l'installer. Le fait que quelqu'un a écrit une bibliothèque entière et il a partagé avec vous est un vrai acte de bonté.
- Cela dit, ouvrir
spyder
et exécuterimport sys; sys.executable
. Cela devrait vous dire où votre installation de python est. Vous pouvez ensuite utiliser cette voie pour appeler pip. Au lieu depython3 -m pip install pandas_datareade
, vous pouvez remplacerpython3
avec la sortie desys.executable
. - J'avais la même erreur. La commande suivante a fonctionné pour moi:
pip3 install pandas_datareader
- Après la mise à jour de mon miniconda, j'ai eu le même message d'erreur. J'ai essayé
conda install
, ne sont pas disponibles. J'ai essayépip install
, déjà installé. Après un redémarrage de la machine, il est maintenant de retour au travail. Espérons que cette aide!
Vous devez vous connecter pour publier un commentaire.
Tapez dans le Terminal:
Que c'est
Dans votre Anaconda Invite à le faire :
pip install pandas_datareader
Ok les étapes suivantes résolu le "No module named 'pandas_datareader" problème pour moi. Pour être clair, ma situation était telle que je l'avais déjà installé pandas_datareader via
pip install pandas_datareader
mais le "No module named 'pandas_datareader" erreur toujours gardé surgissent chaque fois que j'ai couru un .py code que les importations pandas_datareader.Si vous êtes dans la même situation que j'étais (sur Mac), ce qui peut vous aider.
Étape 1: Désinstaller le pandas_datareader package tout d'abord:
pip uninstall pandas_datareader
Étape 2: Redémarrez votre IDE si vous utilisez un
Étape 3:: ré-installer pandas_datareader paquet
à nouveau via un terminal, tapez
pip install pandas_datareader
votre terminal peut vous montrer un tas de "pré-installé" pandas_datareader paquet avec le message "une Exigence déjà satisfait..."
ignorer ceux.
Étape 4: Exécution de votre code python de nouveau
Espère que cette aide.
J'ai eu le même problème. J'ai essayé pip install pandas_datareader dans mon Anaconda rapide et le problème a été résolu. Pour une raison quelconque, il n'a pas de travail dans l'invite de commande.
Aller à
C:\Users\[UserName]\AppData\Roaming\jupyter\kernels\python3
et ouvrirkernel.json
. Vérifier que le premier argument est pointant vers un environnement Python 3/l'environnement que vous avez installés pandas_datareader à.