1、安装打包工具
pip install pyinstaller
2、项目结构截图
Main.py程序入口记得不要少,
if __name__ == "__main__":
3、创建build.py文件
# _*_ coding: utf-8 _*_
# @Time: 2023/12/29
# @TODO: 打包脚本
# @Author: wkq
import PyInstaller.__main__
PyInstaller.__main__.run([
# 主程序入口
'Main.py',
# 将所有文件打包成一个单独的EXE文件
'--onefile',
# 设置打包项目的exe文件名称
'--name=Lottery'
# 静默运行,运行不打开控制台窗口,注意如果此处开启了火墙或安全管理啥的,有可能提示打包包含病毒打包失败啥的
# '-w'
])
4、运行指令生成打包所需依赖
pip freeze > requirements.txt
5、右键运行build.py文件,等待打包完成即可