导入错误:没有名为“xlrd”的模块

新手上路,请多包涵

对于这个特定项目,我目前正在使用 PyCharm 和 Python 版本 3.4.3。

这个PyCharm之前有Python2.7,我升级到3.4.3。

我正在尝试使用 Pandas 从 Excel 文件中获取数据。

这是我的代码:

 import pandas as pd

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

当我运行这段代码时,出现了这个错误。

 ImportError: No module named 'xlrd'

我搜索了 Stackoverflow 并找到了一些建议:我尝试了

pip install xlrd

但是,当我这样做时,消息说

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

有什么建议吗?

原文由 Java 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.1k
1 个回答

我有同样的问题。我去了终端(使用 Linux),然后输入

sudo pip3 install xlrd

然后我在 python 中导入 xlrd 并使用相同的代码:

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

它对我有用!

原文由 aztec242 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题