gpt4 book ai didi

linux - 如何在 linux 中构建 Tkinter GUI,就像在 window 中构建 exe 一样?

转载 作者:太空宇宙 更新时间:2023-11-04 10:01:25 25 4
gpt4 key购买 nike

我在 Linux 中编写了一些 Tkinter 脚本,每次我使用“python script.py”从终端运行它,但在 Windows 中,我可以使用 pyinstaller 构建一个 EXE 文件,然后双击 GUI 将运行。我如何在 linux 中构建一个“exe”文件,然后点击它将运行而不是“python script.py”?

安装程序

最佳答案

我正在展示如何使 tkinter 应用程序在 Linux 中可执行。

我的 Python 文件是/home/abhik/MyApp.py我的 tkinter 代码是:

import tkinter as tk

root = tk.Tk()

button = tk.Button(root, text=Hello)
button.pack()

root.mainloop()

首先在代码顶部添加一个shebang:

#!/usr/bin/python3

然后在终端中运行:

$ cd /home/abhik
$ chmod +x MyApp.py

将其作为应用查看:

$ cd /usr/share/applications
$ sudo gedit MyApp.desktop

在gedit窗口中输入这段代码:

[Desktop Entry]
Version=1.0
Exec=/home/abhik/MyApp.py
Icon=/path/to/your/downloaded/icon/for/your/app
Name=<Name of your App>
Type=Application

然后保存文件并重新启动系统。

然后搜索应用程序。您将能够看到它。

关于linux - 如何在 linux 中构建 Tkinter GUI,就像在 window 中构建 exe 一样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55915859/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com