Mar-30-2020, 02:02 PM
I have only just started using tkinter today and I am getting an error which I cannot work out how to solve. I am making a slot machine and I want to add some GUI.
The error is:
self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: no display name and no $DISPLAY environment variable
The code is:
Any help is greatly appreciated!
The error is:
self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: no display name and no $DISPLAY environment variable
The code is:
1 2 3 4 |
def show_entry_fields(): print ( "Thanks for playing %s" % (e1.get())) n = e1.get() return n |
1 2 3 4 5 6 7 8 9 10 11 |
master = tk.Tk() tk.Label(master, text = "Enter your name" ).grid(row = 0 ) e1 = tk.Entry(master) e1.grid(row = 0 , column = 1 ) tk.Button(master, text = 'Quit' , command = master.quit).grid(row = 3 , column = 0 , sticky = tk.W, pady = 4 ) tk.Button(master, text = 'Show' , command = master.show_entry_fields).grid(row = 3 , column = 1 , sticky = tk.W, pady = 4 ) tk.mainloop() name = show_entry_fields() text = ( "{} {}" . format (name, str (coins))) |