Python|将程序打包成 Windows 可执行文件/.exe

by 穿卡芦苇 #Python手册

将 Python 脚本打包成 .exe 可执行程序,可使用 PyInstaller 进行打包。

所需条件 : · Python: 3.5-3.7 · Windows (32bit/64bit): Windows XP or newer

打包流程如下:

创建虚拟环境

建议为项目使用一个的独立的虚拟环境。 virtualenv -p venv 或指定使用 Python 3.7 (前提是系统已经安装了 3.7 版本) virtualenv -p python3.7 venv

⇠ 创建虚拟环境详情参考

安装 PyInstaller

激活虚拟环境,并安装 PyInstaller

venv\Scripts\activate
pip install pyinstaller

⇠ 激活虚拟环境详情参考

使用 PyInstaller 打包

以程序入口文件是 main.py 为例,

pyinstaller -F -n app main.py --clean -w

查看结果

在 dist 目录里找到 app.exe 程序,运行。


(正文结束。芝士就是力量!