Я новичок в Python и Ubuntu.
Я пытался запустить сценарий Python для отображения графического интерфейса Tkinter с использованием файла Ubuntu .desktop
.
Но он не запускается, вместо этого он показывает файл в редакторе.
Ниже приведены мои коды, помогите, пожалуйста, если что-то не так.
.desktop код файла
[Desktop Entry]
Version=1.0
Name=tkinter
Exec=/home/roshan/Documents/python/python_tkinter/testscript.py
Icon=/home/roshan/Documents/python/python_tkinter/iconfile.png
Type=Application
testscript.py
#!/usr/bin/env python3
import tkinter as tk
class Application(tk.Frame):
def __init__(self,master=None):
tk.Frame.__init__(self,master)
self.grid()
self.createWidgets()
def createWidgets(self):
self.quitButton = tk.Button(self,text='Quit',command = self.quit)
self.quitButton.grid()
app = Application()
app.master.title('Sample Application')
app.mainloop()
Примечание:
#! / Usr / bin / env python
также работает для меня. ./ testscript.py
работал с терминалом. testscript.py
исполняемым. .desktop
исполняемым, но это тоже не помогло. Я тоже следил за несколькими онлайн-уроками по этому поводу, но безуспешно! для меня.
Спасибо.