python 打包成exe_原来将 Python 程序打包成exe文件这么简单!只需三步

一、在cmd命令行执行安装pyinstaller工具

8d5494eef01f3a29085a243087ce33375e607cab.jpeg?token=823d8ed6bb3b632cff5e5a98e746e36d

二、下载安装pyinstaler运行时所需windows扩展:pywin32

242dd42a2834349bd7df881cd7019ac834d3be44.jpeg?token=d76b0562f5ccb301fb38cc5db42c6a6d

三、在命令行中执行打包命令即可

b17eca8065380cd79e2f3a02bfaf223258828119.jpeg?token=caab940a60de57ef496e90cf8157ed2e

这里咱们执行开始打包:

377adab44aed2e73740ad7bf99ea2e8d85d6fab0.jpeg?token=0fbb90a325851415885dd756c313d3d7

四、打包结果如下:

79f0f736afc37931f7f7e0e9f12f384341a91140.jpeg?token=00c7d09ccda3750180423069277e7c48

五、运行打包好的exe文件tanchishe.exe效果如下:

a044ad345982b2b7f6bfae7b294644e977099b5a.jpeg?token=cd26aae6b9d51fd37aa32b0db731c41a

六、报错处理:

执行Pyinstaller 打包的exe文件执行报错如下(我用的Python版本为:python3.7.5):

0b55b319ebc4b745d6f03f44d31791118b821569.jpeg?token=a01c1d43348025fb7b88fe1fe1cf757a

解决办法(卸载高版本setuptools ,然后安装setuptools44.0):

1.卸载高版本:pip uninstall setuptools

64380cd7912397dd95a3246146693db1d2a287ea.jpeg?token=ab6328a9f413728b2559a99f1664dab9

2.安装低版本: pip install setuptools==44.0.0

838ba61ea8d3fd1f53aa652b10a5aa1994ca5f75.jpeg?token=c60966c234b1a745d4af519eb1c8e88b

3.重新打包程序:>pyinstaller -F tanchishe.py

63d0f703918fa0ece2dbc2a3057cd6e83c6ddb76.jpeg?token=4a7d38cffa85f96a8452351b8fdfb37d

4.然后运行编译所生成的exe文件

b219ebc4b74543a99f99fe2e3ffc0584bb011446.jpeg?token=7b61eb42ac9bbb9228d66ddd0826d4b4

5.tanchishe.exe可以正常运行了

a044ad345982b2b7f6bfae7b294644e977099b5a.jpeg?token=cd26aae6b9d51fd37aa32b0db731c41a

6.可参考资料:搜索收集的相关知识页面,这里记录下来,方便日后参考。

4b90f603738da977a852753191ba771f8718e399.jpeg?token=815ddf99ffc0b4a03765c18b36790760

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值