云计算百科
云计算领域专业知识百科平台

python打包exe报错:处理文件时错误:Excel xlsx file; not supported

背景:最近用python写一个excel解析工具,然后打包成exe可执行文件的时候,遇到这样的问题 1.在我自己编译器运行是可以正常将上传后的excel进行解析,但是在打包成exe后,就无法正常解析excel 在这里插入图片描述 问题排查: 1.切换不同的打包工具,pyinstaller,py2exe,nuitka 2.切换conda虚拟环境

解决方案: 与python环境,打包工具没关系,需要在pandas实例对象读取excel时,指定解析引擎,添加参数 engine=‘openpyxl’

# 读取 Excel 文件
df = pd.read_excel(file_path, engine='openpyxl')
# 显示文件基本信息
df.info()

赞(0)
未经允许不得转载:网硕互联帮助中心 » python打包exe报错:处理文件时错误:Excel xlsx file; not supported
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!