共计 748 个字符,预计需要花费 2 分钟才能阅读完成。

自己叫 AI 写的 python 打包工具, 使用的时候建议把: 增强模式(深度扫描)的复选框勾上。
一句话:Windows 上的图形化 Python 打包工具,把「建环境、补依赖、打包、试跑」串成了一键。
** 为什么需要它 **
PyInstaller 的命令不难,难的是打包前后那些零碎的活:环境里到底装了什么、哪个模块漏了 hidden-import、数据文件有没有被带进去、打出来的 exe 双击就闪退。每一步都得自己猜。
** 它做的事 **
– 拖入 .py,自动扫依赖,缺什么装什么,国内镜像自动轮换
– 单独建虚拟环境,只装这个脚本要用的包,产物不会莫名其妙变大
– 打包完自动把 exe 跑一遍,在不勾选无控制台窗口复选框时,崩了就把崩溃日志抓下来存到本地源码目录。
– 压缩、单文件、无控制台、图标、输出目录,勾选即可
– 支持 PyInstaller 和 Nuitka 两种引擎
** 三步上手 **
1. 把 .py 拖进窗口
2. 确认应用名和图标(下次会记住)
3. 点「开始打包」,后面它自己走完
** 几个不显眼但省事的地方 **
– 失败不用自己翻日志,它给结论,还能「一键修复并重打」
– 诊断信息一键复制,可以直接贴给 AI 让它接着判断
– 最近文件可 Ctrl+ 鼠标多选,一次排队打包多个脚本
** 说明 **
仅 Windows,打包时本机需已装 Python。
更新:
修复软件无限打开自己的 BUG.
已定位:机器上找不到可用的 Python 时,旧版会把自己的 exe 当成 Python 反复启动,所以出现无数个窗口。旧版解法:装 Python 3.10(其它版本也行)+ 并勾选 Add to PATH(或设环境变量 PYTHON_PACKER_PYTHON 指向 python.exe)后再打开;。新版代码已修复,修复版下面下载。
下载地址:https://pan.quark.cn/s/3afed7e75fd3

