把 Python 代码打包成 exe 可执行文件,Windows 直接双击运行,不需要装 Python,最主流工具是:PyInstaller

我给你最简洁、能直接用的教程👇


一、安装打包工具

打开 CMD / 终端,输入:

bash

运行

pip install pyinstaller

二、最简单打包命令(最常用)

进入你的 Python 文件所在文件夹,执行:

bash

运行

pyinstaller -F 你的脚本.py

例子:

bash

运行

pyinstaller -F main.py

三、参数说明(一看就懂)

  • -F打包成单个 exe 文件(最常用)
  • -w隐藏黑色控制台窗口(做 GUI 软件必加)
  • -i 图标.ico:给 exe 加自定义图标

常用组合命令(GUI 程序)

bash

运行

pyinstaller -F -w main.py

带图标打包

bash

运行

pyinstaller -F -w -i favicon.ico main.py

四、EXE 文件在哪里?

执行完后,会生成 3 个文件夹:

  • build
  • dist
  • __pycache

你要的 exe 文件就在 dist 文件夹里,直接复制就能发给别人用。


五、常见小问题

  1. 打包后打开闪退-w 会隐藏控制台,出错看不到提示,先去掉 -w 看报错。

  2. 文件太大用虚拟环境 + 只装需要的库,体积能从几百 M 压到 10M 以内。

  3. 报缺少模块-p 指定库路径,或直接安装缺失的库。

更多推荐