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:
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:
def show_entry_fields(): print("Thanks for playing %s" % (e1.get())) n = e1.get() return n
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)))Any help is greatly appreciated!