xlrd.biffh.XLRDError: Excel xlsx file; not supported

news/2024/11/26 9:30:11/

使用python的xlrd读取Excel文件时报错:

xlrd.biffh.XLRDError: Excel xlsx file; not supported

报错原因是xlrd版本的问题,现在直接pip install xlrd下载的是2.0.1版本的,将其卸载下载1.2.0的即可,不过我这里并没有下载过xlrd,也还是报错了,所以应该是缺少 xlrd 模块。

解决方法:

pip3 install xlrd==1.2.0

说明:

如果你的电脑同时安装了py2和py3,直接使用pip install xlrd默认该包是指向py2的,如果你使用的是py3,则使用 pip3 install xlrd==1.2.0即可。

通常而言,我们解释器指向的文件名是 python.exe ,这一点看不出来是哪个版本的,最直接的办法就是,打开Windows的 cmd 命令行,或者Linux系统下,直接python一下就知道,本机当前的python版本

如果是在虚拟环境下的python解释器,一般在虚拟环境下Scripts目录下,直接运行python.exe文件。
在这里插入图片描述

参考链接:https://blog.csdn.net/weixin_45579026/article/details/112601560


http://www.ppmy.cn/news/211264.html

相关文章

xlrd.biffh.XLRDError: Excel xlsx file; not supported解决方法

xlrd.biffh.XLRDError: Excel xlsx file; not supported解决方法 在运用python中xlrd库读取.xlsx文件时报错,无法读取。这是由于当前python中的xlrd版本过高导致的,高版本下删除的对应的.xlsx读取方法。因此,只需要重装xlrd即可&a…

Linux I2C 驱动 24C256 E2PROM

文章目录 I2C 总线驱动I2C 设备驱动i2c_client 结构体i2c_driver 结构体 I2C 设备和驱动匹配过程1、i2c_adapter 注册/注销函数2、i2c_driver 注册/注销函数 I.MX6q 的I2C 适配器驱动分析I2C 设备驱动编写流程I2C 设备信息描述(使用设备树)I2C 设备数据收…

低功耗远距离lora模块:SX1262与SX1278、SX1276射频无线收发器芯片对比分析以及选型指南

1、产品简述 SX1278/6是Semtech公司在2013年推出的一款远距离、低功耗的无线收发器,是一款性能高的物联网无线收发器,具备特殊的LoRa调制方式,在一定程度上增加了通信距离;而SX1262是一款新产品,同样由Semtech公司在2…

xlrd和xlwt操作Excel文件

DAY8 xlrd和xlwt操作Excel文件 一、xlrd获取文件内容 1.打开excel文件 import xlrd wb xlrd.open_workbook(files/data1.xls)2.获取所有工作表的表名 ->工作簿.sheet_names() name wb.sheet_names() print(nmes)3.获取工作表 1)获取所有的工作表: 工作簿.sheets() a…

IR2104/03 TLP250

闸门驱动电源范围从10–20V欠电压锁定高侧输出与输入同步关闭输入将关闭这两个通道两个信道的匹配传输延迟IR2104(S) 高压、高速功率MOSFTE和IGBT驱动器,具有依赖的高侧和低侧参考输出通道 绝对最大额定参数:表明设备损坏可能超过的持续极限 引脚定义&a…

74LS244芯片介绍

74LS244是一种8路数据总线缓冲器,其逻辑功能和引脚如图2.11所示-P38.。 该缓冲器内部包含8个三态缓冲单元,它们被分为两组,每组4个单元,分别由门控信号1G(低电平有效)和2G(低电平有效&#xff0…

xlrd.biffh.XLRDError: Excel xlsx file; not supported,两种解决方案

调低xlrd版本 xlrd过高,卸载旧版本重新安装1.2.0 1、打开terminal 2、卸载现在的版本 pip uninstall xlrd 3、安装低本班xlrd:pip install xlrd1.2.0 调低excel版本 excel文件的版本过高,复制源文件,另存为:xls格式 1、…

LLCC68低功耗Sub-GHz LoRa射频收发器LLCC68IMLTRT

目录 LLCC68简介主要特性射频开关参考原理图应用领域 LLCC68简介 LLCC68是一款Sub-GHz LoRa射频收发器,适用于中距离室内以及室内到室外的无线应用。支持SPI 接口。与SX1262的引脚兼容,专为延长电池寿命而设计,有效接收电流消耗低至4.2mA。S…