python打包成exe_python打包成exe有GUI工具啦

PyQt5Helper是一款基于PyQt5和Python的图形化打包工具,结合InnoSetup制作安装向导。它简化了PyInstaller的命令操作,支持设置输出目录、清理、添加文件、设置密码和图标等。用户可以快速打包应用程序,并自定义输出格式、文件名和主程序。通过指定项目文件,可以方便地进行后续打包。
摘要由CSDN通过智能技术生成

PyQt5Helper是把Pyinstaller的所有命令图形化的一款工具,基于PyQt5+python开发,使用Inno Setup做安装向导。下面教大家怎么使用这款工具。

第一步:点击文件菜单->新建

b75fd0ed5355a3f54f67f9e9bcc4a9d4.png

首界面

1775b9c7a83ad7bfe8da529e99a93127.png

建立工程项目

创建的项目打包文件格式后缀为.gm,放在项目目录,下次打包可以直接打开项目文件。

6afe0b75f6d023359d72bf1289b65dc3.png

通用选项

2.通用选项

设置app打包后放置的目录,临时文件的目录。

多次打包一般选择不需要提示,替换输出输出目录。

然后比较常用的还有打包前清理。

fe12bcad8a68585174d8b9e79ac049a6.png

3.添加文件

添加文件包含普通文件,比如你软件的帮助文件,图片文件,选择源目录中的文件,如果点击《选择所有相同格式》则目录下所有与选中文件格式相同的文件都会添加进来。这个命令可以添加多次。添加后的SRC和DEST可以选择编辑修改

e08720d272ba1a9a69611d5099e4dec5.png
eb0be9467057def8c584c7d52a61def4.png

编辑界面,仿照WIN10添加环境变量的界面

添加二进制文件和添加普通文件操作一样,后面的大家根据需要添加。

然后大家不想自己开发的软件被别人破解,就设置一个密码

de13e6754ad229d7626d61ff95fbc3fc.png

4.系统特定参数

比较常用的就是给自己的app设置图标,可以选择ico格式图片也可以选择exe文件

5d384bac98b4389cb65fe4c10bab277c.png

《版本文件》也很有用,设置一下版本号,文件类型,版权等等

8d28e1434bdf2a384b62ffbe32874dc4.png
abf467284c566aabf8337248e22965ba.png

比如PyQt5Helper的版本资源文件设置后,打包出来的样式

9649619fc3c0422438949776d25f4008.png

5.打包生成

最后一步了,比较常用的就是设置生成的.spec文件的目录,可以选择与通用选项中设置的同一个目录。

然后设置生成文件的名字。

打包格式设置为文件夹,启动速度会快一点,也方便程序实现热更新。

最必不可少的就是选择你要打包的主文件。

a49ee339c6fd93351f6e559561394f66.png

完成配置,就点击左侧的绿色按钮,开始打包,下面是打包的log

408aab5b12f448569a284a0a612dd674.png

打包完成会有提示

89f64ca6953047fae2a5764ae55f7d7c.png

连接为百度网盘下载连接,密码pyqt,也可以在评论区跟我索要

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值