【发布时间】:2021-07-09 01:49:33
【问题描述】:
嗯,我最近买了一台新电脑,安装了 Spyder 和 Python,并使用 pip 更新了最新的库。当我尝试导入 Excel 文件时,除了 Pandas 之外,一切都运行良好。
这是我的代码
import pandas as pd
filename = "sample_sheet.xlsx"
data = pd.read_excel(filename)
这是我得到的错误
ImportError: Missing optional dependency 'xlrd'. Install xlrd >= 1.0.0 for Excel support Use pip or conda to install xlrd.
我已经用 pip 安装了 xlrd 和 openpyxl,当再次尝试安装时,它显示以下消息
Requirement already satisfied: xlrd in c:\users\lucas\appdata\local\programs\python\python39\lib\site-packages (2.0.1)
我不是唯一一个有这个错误的人,我的一个朋友也有。有没有人想出一个解决方案?提前感谢您的回答。
【问题讨论】:
-
试试:
data = pd.read_excel(filename,engine='openpyxl') -
已经试过了,还是不行
标签: python excel pandas csv import