将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
此时会弹出打包交互弹窗。
步骤三:执行打包¶
选择项目入口py文件(必填),以及程序图标(选填),然后点击"Make EXE"即可。 打包完毕后,会在该入口py文件目录中生成一个同名的exe格式程序文件。