Python 打包 exe 完整教程(PyInstaller,Windows)

📅 2026/7/2 12:57:40
Python 打包 exe 完整教程(PyInstaller,Windows)
一、安装打包工具打开 CMD / PowerShell执行pip install pyinstaller二、基础打包命令1. 最简打包会弹出黑控制台窗口# -w 隐藏黑色命令行窗口GUI程序必加纯脚本不要加 # -F 把所有依赖合并成单个exe文件 # -i 设置程序图标.ico格式 pyinstaller -F -w -i app.ico main.py执行后目录生成 3 个文件夹build打包临时缓存dist最终 exe 在这里spec打包配置文件三、处理打包报错 / 依赖缺失1. 第三方库打包不进去比如 requests、opencvpyinstaller -F -w --hidden-importrequests main.py2. 附带静态资源图片、配置文件Windows 参数--add-data 源路径;目标文件夹例把项目里 assets 文件夹打包进去pyinstaller -F -w --add-data assets;assets main.py