You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用pandas加载Excel文件失败,请求排查问题原因

Pandas加载Excel文件失败的排查与解决

针对pokemon_data.xlsx加载失败的核心问题

从错误提示(缺失依赖xlrd)来看,问题出在Excel读取依赖库上:

  • pandas的read_excel()默认用xlrd处理Excel文件,但新版xlrd仅支持.xls格式,不兼容.xlsx。如果你的文件是.xlsx格式,就会触发这个错误。
  • 快速解决:
    1. 安装支持.xlsx的openpyxl库:
      pip install openpyxl
      
    2. 加载时指定引擎:
      df_xlsx = pd.read_excel('pokemon_data.xlsx', engine='openpyxl')
      
    如果你是读取旧版.xls文件,可安装xlrd旧版本:
    pip install xlrd==1.2.0
    

两个文件都加载失败的通用排查点

  • 文件路径错误:确保Excel文件和你的Python脚本在同一文件夹,或者使用绝对路径(比如'D:/data/pokemon_data.xlsx')。
  • 文件损坏/受保护:手动打开两个Excel文件,检查是否能正常打开、是否有密码保护、格式是否损坏。
  • pandas版本兼容问题:更新pandas到最新版本,避免旧版本的bug:
    pip install --upgrade pandas
    

内容的提问来源于stack exchange,提问作者sadia amin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 20:33:13