智包大师
Python 打包工具 · 可视化操作

把 Python 脚本
打包成 .exe
从此不用敲命令

智包大师把命令行打包器(Nuitka / PyInstaller)装进一个干净的可视化界面, 自动补依赖、配图标、生成安装包——把半天的体力活压缩到 3 分钟

可视化配置,告别命令行 注册账号即开即用 Windows 10/11
智包大师 — main.py
打包引擎
● Nuitka
图标
✓ 已配置
安装包
✓ 即将生成
终端输出
环境检查通过
AST 依赖扫描完成(37 项)
资源嵌入完成
正在编译 app.py → app.exe…
打包进度 67%

你可能正在头疼这些

把脚本变成能跑的程序,本来不该这么难

😵

命令行噩梦

一长串参数、路径空格转义、spec 文件手动维护,改一处崩全盘。

🧩

依赖漏包

发给别人报 "ModuleNotFoundError",排查半天发现是隐藏的子依赖。

🎨

图标 / 资源麻烦

.ico 格式转换、版本信息、manifest 配置,一次搞懂五次忘。

📦

安装包还要再装

Inno Setup 配置脚本写半天,版本号、快捷方式、卸载项一个个抠。

核心能力

智包大师做的事情

把背后那一堆 Python 工具链调用、Nuitka/PyInstaller 引擎切换、资源扫描、Inno Setup 脚本生成,全部装进一个干净的图形界面里。

⚙️

双引擎一键切换

内置 NuitkaPyInstaller 两种主流引擎,在界面里点一下切换,不用记命令行区别。

🩺

AST 自动依赖扫描

静态分析 Python 抽象语法树,把隐藏子依赖、动态导入都捞出来,发给别人不再漏包。

🌿

Conda 环境自愈

识别当前 Python/conda 环境,缺失时自动下载/补全,避免 "装了半天最后报错"。

🎨

图标 / 版本号 / Manifest

拖一张图,自动转 .ico;版本号、公司信息、UAC 权限在表单里勾,不用查文档。

📦

内置 Inno Setup 安装包

一键生成标准 Windows 安装包,快捷方式 / 卸载项 / 协议一站配齐。

📺

实时日志 + 进度

内置终端窗口,打包日志和进度实时刷新,卡哪一步一眼能看到。

为什么用智包大师

和"自己敲命令"比比看

对比项 纯命令行 智包大师
学习成本 读文档 + 试错几个小时 开箱即用,5 分钟出第一个 .exe
依赖处理 手敲 --hidden-import,经常漏 AST 自动扫描,动态导入也不漏
图标 / 资源 手动转 .ico,写版本信息 拖图自动转,表单填写
安装包生成 额外装 Inno Setup + 手写脚本 内置,一键生成
日志 / 排错 命令行滚动一大片,容易丢信息 结构化日志 + 进度条
多环境切换 手敲 venv activate 下拉选择,自动 conda 自愈
可换电脑授权 账号密码登录,随时换电脑

先试试再说

立即下载,马上打包你的第一个 .exe

可视化配置 · 3 分钟出包 · 注册账号即可使用

📦
智包大师
支持 Windows 10 / 11 · 64 位系统
⬇ 立即下载
下载后双击运行,注册账号即可开始使用

常见问题

FAQ

账号怎么换电脑?

任意一台电脑打开智包大师,登录同一账号即可使用,不受机器限制。换电脑无需额外操作。

支持 macOS / Linux 吗?

目前仅支持 Windows 10/11(64 位)。本工具主要服务于 Windows 桌面程序打包场景。后续如需支持其他平台,会在更新公告中说明。

我的脚本里有 PyTorch / OpenCV 这类大依赖,能打包吗?

可以。AST 扫描会捕获这些依赖,PyInstaller 引擎对大依赖兼容性更好,Nuitka 在某些场景下需要额外配置,工具内置常用配置模板。

为什么需要注册账号?

注册账号用于保存打包配置、方便在多台电脑间同步使用。

让打包这件事,变成 3 分钟

从命令行到 GUI,把体力活交给工具,把心思留给代码。

可视化配置 · 3 分钟出包 · Windows 10/11