Python3.6打包 py 文件为 exe 文件

pyinstaller安装与使用

很多时候都需要将python源文件打包成exe可执行程序,这时候pyinsaller就派上用场了。

直接用pip安装:

>pip install pyinstaller

网上很多教程说pyinstaller不支持python3.6,要去GitHub上下载,还有需要pywin32之类的,但实际pyinstaller已经更新可支持python3.6了,并且安装时会将pywin32一同安装。

安装完成后就可以愉快地使用pyinstaller了。

打开cmd,切换到所要打包文件所在目录,执行命令:

pyinstaller test.py

如果只想生成一个exe文件,可加-F选项:

pyinstaller -F test.py

默认生成exe文件在dist目录中。以下是一些常用选项:

选项 作用
-F 只生成一个exe文件
-i 指定exe图标
–distpath 指定生成的exe存放的目录
–workpath 指定编译中临时文件存放的目录
-D 创建一个目录包含:exe文件、依赖文件
-p 指定exe依赖的包、模块
-d 编译为debug模式,获取运行中的日志信息
-clean 清理编译时临时文件
-c 使用控制台
-w 使用窗口
-version-file 添加exe版本信息

猜你喜欢

转载自blog.csdn.net/qq_39234705/article/details/82829515