第一种情况,没有应用第三方模块的情况下。
没有使用第三方模块的话 就可以直接使用命令打包
1.1
打开电脑终端,安装打包的模块
pip install pyinstaller
安装完成之后进行打包操作
终端进入到项目目录 执行 pyinstaller -F -W 打包的py文件
具体的操作如下 为了更好的测试我写了一段简短的代码 用它来打包
from tkinter import *
def printInfo():
print("Account:%s\nPassword:%s" %(accountE.get(),pwdE.get()))
accountE.delete(0,END)
pwdE.delete(0,END)
root=Tk()
root.title('test_login')
msg='欢迎进入login系统'
accountL=Label(root,text='Account')
accountL.grid(row=1)
pwdL=Label(root,text="Password")
pwdL.grid(row=2)
accountE=Entry(root)
pwdE=Entry(root,show='*')
accountE.insert(1,'baibai')
pwdE.insert(1,'pwd')
accountE.grid(row=1,column=1)
pwdE.grid(row=2,column=1,padx=10)
loginbtn=Button(root,text="Login",command=printInfo)
loginbtn.grid(row=3,column=0,sticky=W,pady=5)
quitbtn=Button(root,text='Quit',command=root.quit)
quitbtn.grid(row=3,column=1,sticky=W,pady=5)
root.mainloop()
正式打包开始---
在第一步操作中我们已经安装好了 pyinstaller 这个打包工具
第二步进入项目目录 执行打包命令
这样就可以打包完成。
打包完成的小工具
以上是在没有第三方模块的情况下打包
第二种情况,携带虚拟环境的情况下打包
首先 我们要先进入到项目环境中,在项目环境中执行 打包的命令即可。
以上 如果有什么问题可以私信。