为什么要打包成 exe

70.1 为什么要打包成 exe

别人电脑可能没有安装 Python,直接给 .py 文件无法运行。

打包成 exe 后双击即可运行,适合小工具、作业、发给客户演示。

常用工具:PyInstaller(本教程)、cx_Freeze、Nuitka 等,PyInstaller 最简单。

  • 打包后体积较大(几十 MB 起),因为内含 Python 解释器
  • 杀毒软件可能误报,可添加信任或使用代码签名
  • 主要面向 Windows;Mac/Linux 打包命令类似但扩展名不同