Skip to content

将py项目打包成exe程序方法

pySimpleGUI工程打包成exe程序

建议在打包时使用虚拟环境,避免将项目无关的依赖库打包进exe程序中造成体积变大。

步骤一:安装依赖

需要安装pysimplegui-exemaker,它是用于制作exe程序的辅助库。

在联网的电脑终端命令行中执行:

$ pip install pysimplegui-exemaker

如果是内网电脑,可以先下载whl离线安装包,

$ pip3 download --only-binary=:all:  --python-version=3.8.13 -d . pysimplegui-exemaker

然后拷贝到内网电脑的项目的libs目录中,并手工安装这些依赖。

$ pip install --no-index --find-links libs/xxx.whl

步骤二:启动打包程序

在终端命令行中执行:

$ python -m pysimplegui-exemaker.pysimplegui-exemaker

此时会弹出打包交互弹窗。

步骤三:执行打包

img.png

选择项目入口py文件(必填),以及程序图标(选填),然后点击"Make EXE"即可。 打包完毕后,会在该入口py文件目录中生成一个同名的exe格式程序文件。

img.png