Comment importer des pandas et matplotlib sur Python 3.5 INACTIF
J'exécute le code suivant:
import pandas as pd
import matplotlib.pyplot as plt
from matplotlib import style
style.use('ggplot')
web_stats = {"Day":[1,2,3,4,5,6],
"Visitors":[43,53,34,45,64,34],
"Bounce_Rate":[65,72,62,64,54,66]}
df = pd.DataFrame(web_stats)
print(df)
Il fonctionne très bien pour moi dans le Jupyter ordinateur portable. Mais j'obtiens des erreurs lorsque j'essaie de le lancer sur le RALENTI, et je me demande comment faire pour le faire fonctionner il y, trop.
Voici les erreurs que j'obtiens:
Traceback (most recent call last):
Fichier "C:\Users\theca\AppData\Local\Programs\Python\Python35-32\pandas.py", line 1, in
importer des pandas que le pd
Fichier "C:\Users\theca\AppData\Local\Programs\Python\Python35-32\pandas.py" de la ligne 2, en
import matplotlib.pyplot comme plt
ImportError: No module named 'matplotlib'
Je suis Python, s'il vous plaît aider. Merci!
Vous devez vous connecter pour publier un commentaire.
Avez-vous fait installés les pandas et matplotlib?
Votre meilleur pari serait d'installer Anaconda, qui installe automatiquement certaines bibliothèques Python pour vous.
Si vous ne souhaitez pas installer donc bien des bibliothèques, vous pouvez installer les pandas via pip:
pip install pandas
, et matplotlib parpip install matplotlib
. Si vous utilisez pip vous pouvez avoir à installer les dépendances, donc à vous de voir.EDIT: Vos chemins d'accès peuvent également être configuré à tort. Vérifier si les bibliothèques sont installées dans le bon dossier,
C:\Users\theca\AppData\Local\Programs\Python\Python35-32\pandas.py
, par exemple ici. Si non, vous devez les déplacer ou de les configurer le chemin d'accès en python, comme ceci:J'ai eu le même problème : c'est en effet un problème d'avoir différentes versions de python installée. Si votre veille est de travailler avec python 3.5, alors vous avez juste à faire
Je pense que c'est parce que vous avez utilisé
Anaconda
pour installerpandas
etmatplotlib
. Ainsi, ces deux modules sont installés uniquement dans des Anaconda environnements virtuels. Le Python IDLE ne peut pas trouver les modules virtuels env, il ne les modules de recherche situé dans les chemins d'accès.Donc, vous devez réinstaller ces modules dans Windows
cmd
plutôt queAnaconda
si vous insistez pour utiliser Python IDLE.À tous, je vous recommande d'utiliser
Anaconda
et de l'IDE dans, il a nomméSpyder
.C'est un doublon de questions similaires. La question n'est pas vraiment INACTIF, mais sur le fait d'avoir plusieurs versions de python installé, ou la même version installé plus d'une fois. La réponse est que vous devez installer des paquets pour chaque exécutable python que vous souhaitez utiliser avec.
Vous traceback dit que vous avez exécuté INACTIFS "C:\Users\theca\AppData\Local\Programs\Python\Python35-32" et que les pandas est installé avec elle, a commencé à courir, essayé d'importer matlib.pyplot comme plt, et a échoué. Vous devez installer matlib avec la même python. Essayez
Essayer de code ci-dessus. Dans la fenêtre cmd vous avez ce type de py et ils code python ou d'un module pour l'exécuter à partir de cmd.