python程序封装成exe_python程序打包成exe下载-将python文件.py打包成.exe文件下载V3.95绿色32位/64位版-西西软件下载...

将python文件.py打包成.exe文件是一款python打包成.exe程序,在网上找很多使用pyinstaller库将python程序打包成exe的方法都是需要python3.3版本以前的。是否也可以把带有图形化界面的python程序打包成.exe程序?答案是肯定的。

使用说明

软件:Python3.7.2

pyinstaller-develop(https://github.com/pyinstaller/pyinstaller)打包。

此处我解压在了工程文件的scripts里面,先进入bootloader文件夹

15490694088593855.jpg

执行 python ./waf distclean all 指令

2019020209070063781.png

返回上一文件夹,执行安装指令 python setup.py install

2019020209070040820.png

此时pyinstaller为3.5版本可支持3.7.2版本的python

201902020903341215848.png

将要打包的Your_test.py文件放在pyinstaller-develop文件夹下,进入该文件夹执行指令pyinstaller -F Your_test(hello).py

201902020903576304991.png

成功后可得到文件

2019020209070137057.png

运行结果如下

15490695004289274.jpg

15490695008591520.jpg

更改图标

进入新生成的hello文件夹 执行pyinstaller -F hello.spec 命令

201902020905282657117.png

换了个乌龟头,还不错。

***********************************************应小伙伴们要求更新UPX****************************************************************

注意点:压缩后电脑报错如图,差点删了python重新安装... 还好用虚拟机安装了一边拿出来了需要的.dll文件替换后还是报错,upx我不用了/哭

15490695653888410.jpg

有需要尝试的小伙伴自取吧,可能是版本的问题。

先挂upx官方下载链接:https://github.com/upx/upx/releases/tag/v3.95请根据需求下载

参考[3]所讲步骤,将upx.exe直接放到python3.7.2(截至到1月15最新版)scripts中即可,再进行打包的时候会有下面变化~~

15490695745896299.jpg

上一张压缩前和压缩后的图片:

201902020906201088819.png

效果怎么样大家自己估摸啦~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值