PyQt5从入门到实践——Chapter14 PyQt5程序的打包与发布

目录

概述

​1. 安装Pyinstaller模块

2. 打包普通的Python程序

3. 打包PyQt5程序

4. 打包资源文件

概述

即将.py代码文件打包成可以直接双击执行的.exe文件。

1. 安装Pyinstaller模块

pip install Pyinstaller 
#conda install Pyinstaller     

2. 打包普通的Python程序

指打包完全使用Python内置模块或者对象实现的程序。

(转换后存放于同级目录下的dist文件夹下)

pyinstaller -F xxx.py #终端转换后存放于同级目录下的dist文件夹下

3. 打包PyQt5程序

使用2中pyinstaller -F命令打包第3方模块会存在找不到相应模块的错误,假设对PyQt5的模块进行打包:(转换后存放于同级目录下的dist文件夹下)

pyinstaller --paths PyQt5模块路径 -F -w --ico=窗口图标文件 文件名.py
#上述不成功尝试不指定paths,  pyinstaller -F -w xxx.py

4. 打包资源文件

如果程序中使用了图片或者文件等资源文件,只需要将资源文件复制到dist文件夹即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值