Python-打包程序(pyinstaller)
打包程序(pyinstaller)
·
前言
使用
pyinstaller
第三方库对py脚本进行打包
一、安装下载
先进入
cmd
界面,输入pip install pyinstaller
即可在线安装。
使用
pip list
查看是否下载成功
二、python代码
此处以Python笔记-GUI界面设计(tkinter)
为例,对应代码和执行效果如下
如果你代码的末尾没有使用死循环,在你打开程序的时候将会瞬间执行,然后瞬间关闭。
# 作者:小狐狸FM
import tkinter
window = tkinter.Tk()
window.title('标题')
window.geometry('200x300')
button = tkinter.Button(window,text='退出',command=lambda:window.destroy(),width=5,height=2)
##button.place(x=40,y=90,anchor='nw') #绝对位置,放置按钮
button.place(relx=1,rely=1,anchor='se')#相对位置,放置按钮
window.mainloop() #消息循环
三、打包程序
[1]. 进入cmd界面
你可以在对应的脚本目录下,使用
shift+鼠标右键
可以直接打开命令行界面。
或者先复制对应的路径,再使用命令
cd [路径]
移动到指定的目录下
[2]. 执行打包命令
在命令行中输入
pyinstaller -F [脚本名称]
,打包时将会在脚本的同目录下生成一些文件夹和文件,打包好的程序就在dist
文件夹中。
如果不填参数时,默认执行的是pyinstaller -D [脚本名称]
参数 | 介绍 |
---|---|
-F | 将代码打包成单个exe程序 |
-D | 将代码打包成一个文件夹,文件夹内含有程序的支持文件 |
[3]. 程序执行效果
更多推荐
已为社区贡献5条内容
所有评论(0)