Python打包PyQt程序

在编写好程序后,有的时候需要发布软件,这个时候,你总不能把自己编写好的工程给别人吧,这个时候就需要将程序的所有文件打包成可执行文件。

在打包前我们需要先安装一个模块

如果使用的Pycharm,打开偏好设置,

image
image

安装完成后,在Pycharm的主界面找到

image
pyinstaller 程序入口文件名.py
打包文件

这样就表示成功
图片.png

这个时候你会发现你的目录结构发生了变化:多了一个dist文件夹还有一个build文件夹和一个 你的入口名.spec 的文件,build文件夹不用管
接下来执行

pyinstaller 你的入口文件名.spec
执行命令.png

这个时候会弹出一个警告,说是要删除dist目录下的startUp文件夹是否继续

这里根据自己的情况选择,我选择的y
是否继续.png

当显示下图的时候就表示成功了


成功.png

这个时候在dist/你程序的入口名/你程序的入口名,这个文件就是程序的启动文件,你可以双击打开程序
比如我的可执行文件就是在:工程目录/dist/startUp/startUp,最后一个startUp是我的可执行文件,前面startUp是目录。
成功.png

执行成功.png

你可能感兴趣的:(Python打包PyQt程序)