将PyQt5设计的程序打包成.exe文件

打包教程

因为打包的机制是会把当前的解释器的包也打包上,而我的环境经常会有一些较大的包,比如torch之类的。所以这里会创建一个单独的环境。

conda create -n image_process python=3.8

 激活环境

conda activate image_process

现在先安装我需要安装的库,按照自己的来下载:

pip install pillow -i https://pypi.tuna.tsinghua.edu.cn/simple

pip install natsort -i https://pypi.tuna.tsinghua.edu.cn/simple

pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple

pip install PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple

pip3 install pyinstaller

有一些包是是需要相对依赖的环境的,比如下面: 

进入我们现在要上传的路径当中

E:
cd git_github\UI_designer

然后进行编译:

pyinstaller -F BatchSystem.py

然后进入dist文件夹当中去,运行.exe文件就好了。

只是这个运行会出现黑色运行窗口,我一关它程序就直接的也关闭了,换用下面的命令就不会了:

pyinstaller -F -w BatchSystem.py

添加 -i 参数之后,可以打包指定exe图标,更多的图标选择请看这里:阿里巴巴矢量图标库

Pyinstaller -F -w -i xx.ico BatchSystem.py
参数作用适用场景
-F生成单个exe文件简单项目分发
-D生成文件夹结构依赖复杂项目
-w隐藏控制台窗口GUI程序发布版
-i设置exe图标品牌化包装

参考文章

手把手教你将pyqt程序打包成exe(1)_将pyqt打包成exe-CSDN博客

Python程序打包成.exe(史上最全面讲解)-CSDN博客 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

夏天是冰红茶

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值