无法读取excel文件 - 获取ModuleNotFoundError

时间:2017-02-22 19:05:21

标签: python excel

我正在尝试用Python读取excel文件。当我尝试import正确的模块时,它无法正常工作。

我的代码是:

from xlrd import open_workbook
wb = openpyxl.load_workbook('example.xlsx')
type(wb)

我收到此错误:

from xlrd import open_workbook
ModuleNotFoundError: No module named 'xlrd'

有人可以帮我吗?

2 个答案:

答案 0 :(得分:0)

对于您正在使用的Python实例,似乎找不到xlrd /不存在sudo aptget install python3-pip

假设您正在使用Python3,您将需要使用pip3来获取尚不可用的模块。使用

安装Python 3的pip

pip3 install xlrd 然后使用pip install xlrd

安装软件包

如果您使用的是Python2,请按照Adam的说明进行操作<div id="myMessage">Text to change</div>

答案 1 :(得分:0)

尝试输入cmd提示符或终端:

python -c "import xlrd; print xlrd.__VERSION__"

如果失败,请尝试使用pip进行安装。

pip install xlrd

您可以再次尝试第一步检查它是否有效