ImportError: No module named 'xlrd'

Je suis actuellement en utilisant PyCharm avec Python version 3.4.3 pour ce projet en particulier.

Ce PyCharm déjà eu Python2.7, et j'ai mis à 3.4.3.

Je suis en train d'extraire des données à partir d'un fichier Excel à l'aide de Pandas.

Voici mon code:

import pandas as pd

df = pd.read_excel("File.xls", "Sheet1")
print (df)

Quand j'ai couru ce code, j'obtiens cette erreur.

ImportError: No module named 'xlrd'

J'ai cherché sur Stackoverflow et a trouvé quelques suggestions:
J'ai essayé avec

pip install xlrd

Mais, quand je l'ai fait, dit le message

"Requirement already satisfied: xlrd in ./anaconda2/usr/lib/python2.7/site-packages"

Toute suggestion?

pip3 install xlrd? PyCharm sera déjà offrant à l'installer à l'aide sensible au contexte de l'aide si vous avez sélectionné le bon interprète pour le projet.
Je suis d'accord avec jon vous êtes probablement en pointant du doigt le mauvais interprète lors de l'exécution du programme pep. Si vous allez vous pycharm paramètres - projet interprète, vous verrez exactement où pycharm est en cours d'exécution.
ouvrez votre anaconda invite : conda installer xlrd
ce que le pep sorties stipule clairement que vous avez pour python 2.7, et essayez d'installer pour la 2.7, mais vous utilisez 3.4.3 pycharm.
J'ai essayé tous les ci-dessus (pip3 installer xlrd -> il dit: "Le programme 'pip3' est pas installé. Vous pouvez l'installer en tapant: sudo apt-get install python3-pip, je l'ai fait. Je suis passé par le processus, et le message dit "python3-pip est déjà la plus récente version." J'ai vérifié l'interprète, et il pointe vers 3.4.3 PyCharm. J'ai tapé conda installer xlrd. Il est allé à travers le processus. Il dit: "Tous les paquets requis déjà installé. Mais il est dit xlrd 1.0.0 py27_0.

OriginalL'auteur King Java | 2017-07-21