pandas导入Excel

问题遇到的现象和发生背景
同一个文件夹下不同Excel表格用pandas导入,一个能导入,一个报错

问题相关代码,请勿粘贴截图

import pandas as pd
#df = pd.read_excel('F:/heart/excel.xlsx', sheet_name=1, header=None),这个能导入
df = pd.read_excel('F:/heart/ex.xls', sheet_name=0, header=None)
print(df)

运行结果及报错内容
ImportError: Missing optional dependency 'xlrd'. Install xlrd >= 1.0.0 for Excel support Use pip or conda to install xlrd.

我的解答思路和尝试过的方法
我想要达到的结果

升级一下xlrd就行了, 在命令行输入:

pip install -U xlrd

.xlsx和.xls,应该.xls的需要xlrd库
你pip安装xlrd呢

应该是python读取xls和xlsx的方式不一样

import xlrd

excel = xlrd.open_workbook("C:/Users/Administrator/Desktop/date.xls")  # 打开excel文件
sheet = excel.sheet_by_index(0)  # 获取工作薄


rows: list = sheet.row_values(0)  # 获取第一行的表头内容
index = rows.index('username')  # 获取age列所在的列数: 1,也可以换成"password"
listindes = sheet.col_values(index)  # 获取age列的所有内容

# 遍历该列所有的内容
for i in range(1, len(listindes)):
    print(listindes[i])