你可能正在头疼这些
一长串参数、路径空格转义、spec 文件手动维护,改一处崩全盘。
发给别人报 "ModuleNotFoundError",排查半天发现是隐藏的子依赖。
.ico 格式转换、版本信息、manifest 配置,一次搞懂五次忘。
Inno Setup 配置脚本写半天,版本号、快捷方式、卸载项一个个抠。
核心能力
把背后那一堆 Python 工具链调用、Nuitka/PyInstaller 引擎切换、资源扫描、Inno Setup 脚本生成,全部装进一个干净的图形界面里。
内置 Nuitka 与 PyInstaller 两种主流引擎,在界面里点一下切换,不用记命令行区别。
静态分析 Python 抽象语法树,把隐藏子依赖、动态导入都捞出来,发给别人不再漏包。
识别当前 Python/conda 环境,缺失时自动下载/补全,避免 "装了半天最后报错"。
拖一张图,自动转 .ico;版本号、公司信息、UAC 权限在表单里勾,不用查文档。
一键生成标准 Windows 安装包,快捷方式 / 卸载项 / 协议一站配齐。
内置终端窗口,打包日志和进度实时刷新,卡哪一步一眼能看到。
为什么用智包大师
| 对比项 | 纯命令行 | 智包大师 |
|---|---|---|
| 学习成本 | 读文档 + 试错几个小时 | 开箱即用,5 分钟出第一个 .exe |
| 依赖处理 | 手敲 --hidden-import,经常漏 | AST 自动扫描,动态导入也不漏 |
| 图标 / 资源 | 手动转 .ico,写版本信息 | 拖图自动转,表单填写 |
| 安装包生成 | 额外装 Inno Setup + 手写脚本 | 内置,一键生成 |
| 日志 / 排错 | 命令行滚动一大片,容易丢信息 | 结构化日志 + 进度条 |
| 多环境切换 | 手敲 venv activate | 下拉选择,自动 conda 自愈 |
| 可换电脑授权 | 无 | 账号密码登录,随时换电脑 |
先试试再说
可视化配置 · 3 分钟出包 · 注册账号即可使用
常见问题
任意一台电脑打开智包大师,登录同一账号即可使用,不受机器限制。换电脑无需额外操作。
目前仅支持 Windows 10/11(64 位)。本工具主要服务于 Windows 桌面程序打包场景。后续如需支持其他平台,会在更新公告中说明。
可以。AST 扫描会捕获这些依赖,PyInstaller 引擎对大依赖兼容性更好,Nuitka 在某些场景下需要额外配置,工具内置常用配置模板。
注册账号用于保存打包配置、方便在多台电脑间同步使用。