该软件是一款Python智能打包工具,支持多种打包引擎和高级功能,
可将Python脚本打包为独立的可执行文件,支持Windows、【Linux和macOS平台暂不开放】。
以下是软件各功能的操作步骤:

【Python 原创】Python智能打包工具V4.6高级版(安装+单文件)

1. 基本设置

  • 选择入口文件/文件夹:在基本设置标签页中,通过相应的输入框或选择按钮指定要打包的Python脚本或项目文件夹。输入框支持拖拽文件或文件夹到其中进行路径设置。
  • 设置输出目录:同样在基本设置标签页,指定生成的可执行文件保存位置。
  • 应用名称:设置生成的可执行文件名称。
  • 打包选项
    • 单文件打包:勾选该选项可将所有依赖打包为一个可执行文件。
    • 清理构建缓存:勾选后每次打包前会清理临时文件。
    • 优化级别:选择代码优化级别。

【Python 原创】Python智能打包工具V4.6高级版(安装+单文件)

2. 高级设置

  • 排除文件/模块:点击相关按钮弹出“排除文件/模块”对话框,在对话框中可添加或删除要排除的文件或模块,以减小打包体积。
  • 附加数据文件:指定程序所需的额外数据文件,添加后这些文件会被包含在打包结果中。
  • 附加二进制文件:指定程序所需的二进制文件,添加后这些文件会被包含在打包结果中。
  • Python环境设置:选择Python版本和包含组件。

3. 依赖管理

文档中未给出具体依赖管理操作的详细代码,但推测在依赖管理标签页可进行依赖项的查看、添加、删除等操作,存储的依赖项会在打包时进行处理。

4. 属性设置

  • 版权信息设置:在属性设置标签页中,通过输入框设置版权信息,点击“保存设置”按钮保存设置。
  • 版本号设置:通过下拉框选择预设的版本号,若选择“自定义”,则可在输入框中输入自定义版本号,点击“保存设置”按钮保存设置。

5. 关于

  • 帮助说明:在关于标签页中查看软件的帮助说明,了解软件的基本功能和支持的平台。
  • 版权信息:查看软件的制作信息、官网链接和技术QQ群,可点击链接打开官网或加入QQ群。

6. 操作教程

在操作教程标签页中查看软件的详细使用教程,包括基本设置、高级设置等各功能的操作步骤。

7. 打包操作

  • 完成上述各项设置后,软件会根据设置构建PyInstaller命令。
  • 点击打包按钮,软件会启动工作线程执行打包命令,并实时读取输出信息显示在日志输出区域。
  • 打包过程中,进度条会显示打包进度。
  • 打包完成后,会弹出提示框显示打包结果(成功或失败)以及耗时。

8. 主题切换

通过应用主题管理系统,可在不同主题(如“classic_light”、“classic_dark”、“ocean”、“vintage”)之间进行切换,以改变软件的界面风格。

9. 系统资源监控

软件会实时监控CPU和内存使用情况,并在标题栏显示相应信息。监控间隔为2秒。

v4.5 2025,06.09

1、更新打包单文件 程序安装包时候版本属性无法内置版本信息问题。
2、优化界面卡死日志报错BUG问题。
3、优化修复若干BUG问题。