关于excel读取依赖库pandas安装遇到的坑
1、Non-zero exit code (1)
这个是因为pip版本过低或者未安装。解决方案:
新增的话点加号,如果已经安装,则可以选择下面的升级符号,更新版本。
新增:
然后解决!
当然博主是踩坑能手,以下还有:
2、ImportError: Missing optional dependency ‘xlrd’. Install xlrd >= 1.0.0 for Excel support Use pip or conda to install xlrd.
同样的操作安装xlrd:
3、ValueError: Your version of xlrd is 2.0.1. In xlrd >= 2.0, only the xls format is supported. Install openpyxl instead.
这个错和第二个差不多,出错的原因为xlrd2.0之后的版本不支持xlsx文件的读入了,需要另外修改文件或者使用其他库。
这里我是直接把xlsx文件另存为xls文件,问题解决!
4、搞定以上后还是会报错:
#我开始用的是这个
group.columns=["分组","角色"]
解决方案:
group = pd.read_excel("excel/group.xls",header=None)
group = pd.DataFrame(group)
print(group)
5、最终代码:
import pandas as pd
# 读取 group.xls 分组信息
group = pd.read_excel("excel/group.xls",header=None)
print(group)
原表:
结果: