网站建设有什么出路,做企业网站备案收费吗,手机体验网站,深圳企业建站模板背景 这是一个系列文章。上一篇【【二】为Python Tk GUI窗口添加一些组件和绑定一些组件事件-CSDN博客】 使用python脚本写一个小工具。因为命令行运行的使用会有dos窗口#xff0c;交互也不是很方便#xff0c;开发环境运行也不方便分享给别人用#xff0c;所以想到…背景 这是一个系列文章。上一篇【【二】为Python Tk GUI窗口添加一些组件和绑定一些组件事件-CSDN博客】 使用python脚本写一个小工具。因为命令行运行的使用会有dos窗口交互也不是很方便开发环境运行也不方便分享给别人用所以想到使用一个简单、易学、好上手的GUI工具给包装一下达到一个直观、易用的目的也可以打包分享给别人。
系统环境
python 3.0开发环境windows 11最低打包运行环境windows 10开发工具PyCharm
打包windows桌面端.exe程序
安装pyinstaller // 安装打包依赖 pip3 install pyinstaller 开始打包 这里对main_tk.py文件进行打包打包过程会生成build文件夹和dist文件夹。build包含一些打包过程中产生的中间文件和临时文件dist包含打包之后的可执行程序和一些必要资源文件 目录结构如图 进入到demo文件夹所在的终端路径 打包命令 参数解释 –add-data: 资源复制参数等同于xxx.spec文件中Analysis(datas[(‘.\logo.ico’, ‘.\’)]) -F: 指定需要打包的可执行程序 -w忽略运行时的dos窗口 -i: 指定快捷图标 -n: 打包.exe文件别名 pyinstaller --add-data “.\logo.ico;.” -F .\main_tk.py -w -i .\logo.ico -n 工具 // 或者自建 工具.spec文件写好配置运行 pyinstaller 工具.spec # 也可以完成打包 打包完成后会在当前目录生成build和dist如图 如果--add-data参数没有把资源复制到dist目录可能是因为版本问题需要手动把需要的资源复制到dist文件夹logo.ico复制到dist文件夹。