Pandas环境配置
配置环境
命令行输入:
pip install xlrd==1.2.0
(vsc终端或者运行cmd都可以。xlrd==1.2.0的原因在于,最新的2.0.1版本不支持读取xlsx,只能读取xls)
环境配置遇到的问题及解决办法
ModuleNotFoundError: No module named ‘pip’
对于pip找不到的问题,可以通过ensure然后更新pip解决
python -m ensurepip
python -m pip install --upgrade pip
Pandas read_excel 在升级xlrd 2.0.1之后不支持xlsx的应对方法
报错:
Your version of xlrd is 2.0.1. In xlrd >= 2.0, only the xls format is supported. Install openpyxl instead.
解决办法:回退xlrd版本
pip uninstall xlrd
pip install xlrd==1.2.0
- xlrd 2.0.1升级后,官文这样解释:
xlrd is a library for reading data and formatting information from Excel files in the historical .xls format.
#只能够操作 xls老版本文件,操作 xlsx需要调用其他的库 - 当用pandas read_excel指定openpyxl批量读取文件的时候又会遇到这样的报错
“UserWarning:Workbook contains no default style”
指定engine=pylightxl或者其他可以编辑xlsx的库的时候发现read_excel的engine是不支持的