导入错误:缺少可选依赖项“xlrd”。安装 xlrd >= 1.0.0 以支持 Excel 使用 pip 或 conda 安装 xlrd

czy*_*czy 2 python pandas

我使用 Pandas 读取 excel 文件,然后收到如下所示的 ImportError。

代码:

pressure_2018=pd.read_excel('2018_pressures.xlsx')
Run Code Online (Sandbox Code Playgroud)

错误:

ImportError: Missing optional dependency 'xlrd'. Install xlrd >= 1.0.0 for Excel support Use pip or conda to install xlrd.
Run Code Online (Sandbox Code Playgroud)

然后我使用如下所示的代码在我的计算机上安装了 xlrd:

pip install xlrd
Run Code Online (Sandbox Code Playgroud)

但我仍然收到同样的问题。在输出中,它总是返回这个 ImportError。这让我感到困惑和沮丧,因为我在我的电脑上安装了 xlrd。能否请您给我一些有关如何解决此错误的想法。

小智 5

您可以使用安装openpyxlpip install openpyxl然后尝试:

pd.read_excel('2018_pressures.xlsx', engine='openpyxl')
Run Code Online (Sandbox Code Playgroud)

这是一种替代解决方案,但它会起作用。