嗨,我是編程新手,我很抱歉,如果這是一個明顯的錯誤。我正在Mac OSX El Capitan上使用python 3.5編寫一個gui。這是迄今爲止代碼:python3 tkinter gui沒有迴應
from tkinter import *
from tkinter import ttk
class GUI(object):
def __init__(self, master):
master.title("Title")
master.resizable(False, False)
self.frame1 = ttk.Frame(master)
self.frame1.pack()
ttk.Label(text="Organism").grid(row=1, column=0)
self.organism_picker = ttk.Combobox(self.frame1, values=("Drosophila melanogaster",
"Danio rerio",
"Caenorhabditis elegans",
"Rattus norvegicus",
"Mus musculus",
"Homo sapiens"))
self.organism_picker.grid(row=2, column=0)
ttk.Label(text="Core gene symbol:").grid(row=3, column=0)
self.core = ttk.Entry(self.frame1)
self.core.grid(row=4, column=0)
root = Tk()
gui = GUI(root)
root.mainloop()
當我運行該程序進入主循環,但從來沒有出現在GUI窗口和發射不reponding。 我試圖重新安裝python 3,安裝了ActiveTcl,而不是嘗試使用ActivePython。堅果沒有一個工作。
非常感謝大家的回答。