PYTHON将.PY文件打包为.EXE可执行文件
如何将自己编写的代码封装为一个Exe的可执行文件,找到了这个第三方的库。
安装第三方库pyinstaller
前提条件:安装了Pip工具,这里不做介绍
安装pyinstaller工具:cmd命令窗口下输入 pip install pyinstaller
pip install pyinstaller
安装成功后,尝试输入pyinstaller确认是否安装成功。
pyinstaller常用命令介绍
可以使用pyinstaller -h命令查询帮助
-h | 产生单个可执行文件 |
---|---|
-F | 生单个的可执行文件 |
-D | 产生一个目录(包含多个文件)作为可执行程序 |
-a | 不包含 Unicode 字符集支持 |
-d | 产生 debug 版本的可执行文件 |
-w | 指定程序运行时不显示命令行窗口仅Windows 有效 |
-c | 指定使用命令行窗口运行程序仅Windows 有效 |
-o | 指定 spec 文件的生成目录。 |
-p | 设置 Python 导入模块的路径。 |
-n | 指定项目(产生的 spec)名字。 |
打包一个弹出消息框的PYTHON代码
编写代码如下:
# 导入easygui模块
import easygui as eg
# 显示消息框
eg.msgbox("hello")
Window操作系统,CMD进入代码路径,执行命令:
pyinstaller -F -w hello.py
步骤1
步骤2
步骤3
至此演示打包.exe文件成功。