使用pandas导入xlsx文件数据出现openpyxl版本错误:Pandas requires version ‘*****’ or newer of ‘openpyxl’

在使用pandas模块导入xlsx文件数据的过程中

>>> import pandas as pd
>>> data=pd.read_excel(io=r'data.xlsx',sheet_name='sheet1')

出现以下错误:

ImportError: Pandas requires version '3.0.0' or newer of 'openpyxl' (version '2.4.9' currently installed).

错误原因: Pandas版本过高,导致与原来openpyxl版本不能协调使用,至少需要openpyxl的3.0.0版本

解决办法: 升级openpyxl到3.0.0版本以上即可

pip install --upgrade openpyxl

有用记得点赞哦,谢谢了

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐