第四篇:关于python程序打包的问题-找不到fsspec

博主在尝试打包Python程序时遇到找不到fsspec依赖的错误,经过一番努力,最终找到解决方案。首先尝试在CMD中安装fsspec,但打包时问题依旧。然后尝试在打包命令中指定fsspec的安装路径,未成功。最后,通过修改.spec文件,手动添加fsspec,成功解决了打包问题。打包步骤包括:使用特定pyinstaller命令创建.spec文件,编辑.spec文件添加fsspec,再用pyinstaller命令完成打包,生成的exe运行正常。
摘要由CSDN通过智能技术生成

这个问题困扰了我将近两天的时间一直找不到什么好的办法,甚至打算放弃。主要原因是身边没有可以述说的人,也没有可以请教的人。正在想要放弃的时候找到了解决办法。

打包后运行程序是这样的,

大概意思是找不见fsspec这个依赖,刚接触python说实话对于这些第三方库理解不是很到位, 我的理解就是:类似于java程序中的jar包,程序找不见了。可怎么让他找见了,刚开始以为我自己没有安装fsspec,在cmd中进行了安装,结果如下图所示

很明显,已经安装并且安装目录都有,跟着网上的一些解决办法,在打包的时候把这个安装目录跟上,结果是失败的。正当我愁眉不展准备放弃的时候,我找到了解决办法如下:

第一步:打包命令如下:

pyinstaller -D window.py

 这句话之后在项目目录下会生成一个dist文件夹,和一个以spec为后缀的文件,如window.spec,如

下图所示

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一伸手就倒的小强

如果对你有帮助,请留下你的脚印

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值