python代码打包成可执行程序(exe)

安装pyinstaller

pip install pyinstaller

进入指定目录

终端进入到Python代码所在的目录

在这里插入图片描述
例如:上面我们的程序test.py在speak这个文件夹里面,其中long.wav和tick.wav是音频文件,也就是你的程序中可能用到的一些资源文件。首先我们终端进入到speak这个目录里面,如下所示:
在这里插入图片描述

打包程序

这里打包程序有多个选择,默认情况下打包完成的文件会带着一个终端(也就是黑框框),我们也可以选择不要带有终端。下面我将演示这两种情况。

带有终端的exe程序

使用下面的命令:

pyinstaller -F test.py

在这里插入图片描述
等待打包…
完成打包后,进入我们代码所在的文件夹,会多出一些文件,其中有一个dist文件夹,里面就是我们的exe文件了,但是一定要把我们的外部文件(long.wav和tick.wav也放到这个文件夹里面)。
在这里插入图片描述
点击下面的test.exe就可以执行程序了。
在这里插入图片描述

不带有终端的exe

要想实现这个不带有终端的exe,步骤和上面的相同,但是使用的命令是下面这个:

pyinstaller -F test.py --noconsole

猜你喜欢

转载自blog.csdn.net/weixin_43742062/article/details/121315862