安装好 Pyinstaller就可以愉快的打包了,这里只需要一条命令即可。
假如你的 Python 程序的主入口文件是xx.py
,那么你的打包命令就是:
pyinstaller xx.py
执行成功后,将会生成两个文件夹:📁build 和 📁dist 。
命令介绍完,是不是得实操一下嘞,新建一个 Python 脚本文件,将我们准备好的代码粘贴进去(做一个CV工程师)
下边的代码使用到了PySimpleGUI
库,需要先安装该库,安装命令 pip install pysimplegui
#!/usr/bin/env python
# -*- encoding: utf-8 -*-
'''
@文件 :test.py
@说明 :使用Pysimplegui实现一个简单的窗口
@时间 :2023/10/13 09:44:46
@作者 :aliha
@版本 :1.0
'''
import PySimpleGUI as sg
layout = [
[sg.Text('请输入内容:')],
[sg.InputText()],
[sg.Submit('确认'), sg.Cancel('取消')]
]
window = sg.Window('Demo示例', layout)
event, values = window.read()
text_input = values[0]
sg.popup('你输入了:', text_input)
运行打包命令
pyinstaller test.py
最后一行提示 ... completed successfully
就是成功了,别的不认识也没关系。
我们可以清楚的看到 test.py 的同级目录下多出来两个文件夹和一个文件:📁build,📁dist 和 📄test.spec。
· 📁dist:这个是我们打包出来的程序文件;
· 📁build:这个文件夹是程序打包时构建过程生成的,没什么🐦用;
· 📄test.spec:这个文件是打包的中间配置文件。
点击 📁dist 文件夹内的 test.exe
就可以运行程序,具体效果如下⬇️:
把 📁dist 压缩发给你的小伙伴,他们就可以傻瓜地愉快地使用你的程序啦。不出意外,他们一定会问你“为什么不能直接安装呢?”
联系客服