为什么要打包成 exe
70.1 为什么要打包成 exe
别人电脑可能没有安装 Python,直接给 .py 文件无法运行。
打包成 exe 后双击即可运行,适合小工具、作业、发给客户演示。
常用工具:PyInstaller(本教程)、cx_Freeze、Nuitka 等,PyInstaller 最简单。
- 打包后体积较大(几十 MB 起),因为内含 Python 解释器
- 杀毒软件可能误报,可添加信任或使用代码签名
- 主要面向 Windows;Mac/Linux 打包命令类似但扩展名不同
别人电脑可能没有安装 Python,直接给 .py 文件无法运行。
打包成 exe 后双击即可运行,适合小工具、作业、发给客户演示。
常用工具:PyInstaller(本教程)、cx_Freeze、Nuitka 等,PyInstaller 最简单。