Comment réparer : aucun module nommé pandas
Une erreur courante que vous pouvez rencontrer lors de l’utilisation de Python est :
no module named 'pandas'
Cette erreur se produit lorsque Python ne détecte pas la bibliothèque pandas dans votre environnement actuel.
Ce didacticiel partage les étapes exactes que vous pouvez utiliser pour résoudre cette erreur.
Étape 1 : pip installer les pandas
Étant donné que pandas n’est pas installé automatiquement avec Python, vous devrez l’installer vous-même. Le moyen le plus simple de le faire est d’utiliser pip , qui est un gestionnaire de packages pour Python.
Vous pouvez exécuter la commande pip suivante pour installer les pandas :
pip install pandas
Dans la plupart des cas, cela corrigera l’erreur.
Étape 2 : Installer pip
Si vous obtenez toujours une erreur, vous devrez peut-être installer pip. Utilisez ces étapes pour ce faire.
Vous pouvez également utiliser ces étapes pour mettre à niveau pip vers la dernière version afin de vous assurer qu’il fonctionne.
Vous pouvez ensuite exécuter la même commande pip que précédemment pour installer les pandas :
pip install pandas
À ce stade, l’erreur devrait être résolue.
Étape 3 : Vérifiez les versions pandas et pip
Si vous rencontrez toujours des erreurs, vous utilisez peut-être une version différente de pandas et pip.
Vous pouvez utiliser les commandes suivantes pour vérifier si vos versions pandas et pip correspondent :
which python python --version which pip
Si les deux versions ne correspondent pas, vous devez soit installer une ancienne version de pandas, soit mettre à niveau votre version de Python.
Étape 4 : Vérifiez la version des pandas
Une fois que vous avez installé pandas avec succès, vous pouvez utiliser la commande suivante pour afficher la version de pandas dans votre environnement :
pip show pandas
Name: pandas
Version: 1.1.5
Summary: Powerful data structures for data analysis, time series, and statistics
Home-page: https://pandas.pydata.org
Author: None
Author-email: None
License: BSD
Location: /srv/conda/envs/notebook/lib/python3.6/site-packages
Requires: python-dateutil, pytz, numpy
Required-by:
Note: you may need to restart the kernel to use updated packages.
Remarque : Le moyen le plus simple d’éviter les erreurs avec les versions pandas et Python consiste simplement à installer Anaconda , qui est une boîte à outils préinstallée avec Python et pandas et dont l’utilisation est gratuite.
Ressources additionnelles
Les didacticiels suivants expliquent comment résoudre d’autres problèmes courants en Python :
Comment réparer : aucun module nommé numpy
Comment réparer : aucun module nommé plotly
Comment réparer : le nom NameError ‘pd’ n’est pas défini
Comment réparer : le nom NameError ‘np’ n’est pas défini