Python ExE 打包工具 使用说明
1. 软件简介
本工具是一款基于PyQt5开发的多模式Python打包工具,支持快速、普通、经典(onedir)、AST四种打包模式,集成常用参数、资源管理、UPX压缩、兼容性声明、日志分析等功能,适合新手和进阶用户高效生成标准EXE产物。
2. 主要功能
- 多打包模式:快速、普通、经典、AST,适配不同项目需求。
- 常用参数区:一键勾选单文件、无控制台、图标、资源、UPX等。
- 兼容性声明:支持为EXE注入指定Windows版本manifest,提升兼容性。
- UPX压缩:自动检测/下载UPX,支持一键压缩EXE体积。
- 资源管理:支持多选资源文件/文件夹自动生成add-data参数。
- 模板管理:支持保存/加载/分组/描述打包模板。
- 日志与报告:详细记录打包流程,支持体积对比报告导出。
- 依赖与环境:依赖扫描、环境修复、一键安装打包依赖。
3. 界面说明
- 主文件:选择你的Python主程序(.py)。
- 主目录:选择输出EXE的目标目录。
- 程序名称/版本/作者/版权:可选,体现在EXE属性。
- 图标文件:可选,建议.ico格式。
- 高级参数:填写PyInstaller等命令行参数。
- 常用参数区:
- 单文件打包
- 无控制台窗口
- 指定图标
- 包含资源文件
- 启用UPX压缩
- 兼容性(勾选后选择WIN7~WIN12,自动注入manifest)
- 打包模式:四种模式单选,右侧日志区有详细说明。
- 模板管理:支持保存、加载、分组、描述。
- 日志区:实时输出打包进度、异常、体积对比等。
4. 特色功能说明
4.1 兼容性声明
- 勾选"兼容性"后,选择目标Windows版本(WIN7~WIN12)。
- 打包完成后自动为EXE注入manifest声明,提升在目标系统下的兼容性。
- 若本地无mt.exe,支持手动指定或自动下载(建议从官方或可信第三方获取)。
4.2 UPX压缩
- 勾选"启用UPX压缩"自动检测UPX路径。
- 未检测到时支持手动选择或自动下载最新版UPX。
- 下载过程在后台线程进行,避免UI卡死。
4.3 资源文件管理
- 勾选"包含资源文件"后可多选文件/文件夹,自动生成--add-data参数。
- 支持资源路径自动适配。
4.4 模板与报告
- 支持打包参数模板保存、分组、描述、加载。
- 支持体积对比报告一键导出。
5. 常见问题
- 打包失败/缺依赖:请检查requirements.txt、虚拟环境、依赖冲突。
- 图标无效/找不到:请确保图标路径为绝对路径、正斜杠、无引号。
- UPX/mt.exe未检测到:可手动选择或自动下载,注意安全来源。
- 兼容性声明无效:请确认目标系统版本、manifest注入是否成功。
- 路径包含中文/特殊字符:建议使用英文路径,避免异常。
6. 更新日志
- 当前版本:2.0.1
- 主要特性:多模式打包、参数联动、UPX/兼容性自动化、日志与报告、模板管理等。
7. 下载地址:
服务声明: 本网站所有发布的软件和学习资料以及牵涉到的源码均为网友推荐收集各大资源网站整理而来,仅供功能验证和学习研究使用,您必须在下载后24小时内删除。不得使用于非法商业用途,不得违反国家法律,否则后果自负!一切关于该资源商业行为与本站无关。如果您喜欢该程序,请支持购买正版源码,得到更好的正版服务。如有侵犯你的版权合法权益,请邮件与我们联系处理删除(邮箱:83855733@qq.com),本站将立即更正。求软登记
评论(0)