发生了奇怪的事情。就在今天,当尝试从xlsx文件读取数据框时:
import pandas as pd
df = pd.read_excel('vlnew.xlsx',sheet_name='Sheet1')
Run Code Online (Sandbox Code Playgroud)
我收到以下错误: ImportError:为Excel支持安装xlrd> = 0.9.0
我完全知道,简单而简单的说明是安装xlrd的,但是当我以前从未收到此错误时,我不必安装xlrd,而且xlrd仅适用于旧的.xls文件格式。我正在使用.xlsx。
我不明白为什么今天突然出现此错误。至少对于我来说,这确实很奇怪。
更新:当我在Spyder IDE中执行此脚本时,没有得到xlrd导入错误,但是直到今天,我在Conda命令提示符下运行了该脚本,然后才报告xlrd错误。为什么Conda命令提示符和Spyder IDE之间不一致?