Работаю в Python 3 пишу код который задали в школе, но получаю ошибку: _tkinter.TclError: couldn't connect to display ":1"
Не знаю что делать. И есть ли варианты без скачивания. Вот код:
from tkinter import*
window=Tk()
window.geometry ("500x500")
window.title("Морозиво")
label=Label1(window,text="Зроби вибір та натисни на цей напис")
label.place(x=100, y=50)
def newtext(event):
if prap1.get()==1 and prap2.get()==0 and prap3.get ()==0 and prap4.get()==0 and prap5.get()==0 and prap6.get()==0 and prap7.get()==0:
label["text"]="Ви обрали шоколад у середньому ріжку"
elif prap1.get()==1 and prap2.get()==0 and prap3.get ()==0 and prap4.get()==0 and prap5.get()==0 and prap6.get()==0 and prap7.get()==0:
label["text"]="Ваше замовлення полуниця у середньому ріжку"
label.bind("<Button-1>", newtext)
prap1=IntVar()
prap2=intVar()
prap3=IntVar()
prap4=IntVar()
prap5=intVar()
prap6=IntVar()
prap7=IntVar()
prapor1=Checkbutton (window, text="Шоколад", variable=prapl, onvalue=1, offvalue=0)
prapor1.place(x=100, y=100)
prapor2=Checkbutton (Window,text="Банан", variable=prap2, onvalue=1, offvalue=0)
prapor2.place(x=100, y=120)
prapor3=Checkbutton (Window, text="Ваніль", variable=prap3, onvalue=1, offvalue=0)
prapor3.place(x=100, y=140)
prapor4=Checkbutton (Window, text="Полуниця", variable=prap4, onvalue=1, offvalue=0)
prapor4.place(x=100, y=160)
prapor5=Checkbutton (Window,text="Лісові ягоди", variable=prap2, onvalue=1, offvalue=0)
prapor5.place(x=100, y=180)
prapor6=Checkbutton (Window, text="Середній ріжок", variable=prap3, onvalue=1, offvalue=0)
prapor6.place(x=100, y=220)
prapor7=Checkbutton (Window, text="Великий ріжок", variable=prap4, onvalue=1, offvalue=0)
prapor7.place(x=100, y=240)
window.mainloop()
Не знаю что делать. И есть ли варианты без скачивания. Вот код:
from tkinter import*
window=Tk()
window.geometry ("500x500")
window.title("Морозиво")
label=Label1(window,text="Зроби вибір та натисни на цей напис")
label.place(x=100, y=50)
def newtext(event):
if prap1.get()==1 and prap2.get()==0 and prap3.get ()==0 and prap4.get()==0 and prap5.get()==0 and prap6.get()==0 and prap7.get()==0:
label["text"]="Ви обрали шоколад у середньому ріжку"
elif prap1.get()==1 and prap2.get()==0 and prap3.get ()==0 and prap4.get()==0 and prap5.get()==0 and prap6.get()==0 and prap7.get()==0:
label["text"]="Ваше замовлення полуниця у середньому ріжку"
label.bind("<Button-1>", newtext)
prap1=IntVar()
prap2=intVar()
prap3=IntVar()
prap4=IntVar()
prap5=intVar()
prap6=IntVar()
prap7=IntVar()
prapor1=Checkbutton (window, text="Шоколад", variable=prapl, onvalue=1, offvalue=0)
prapor1.place(x=100, y=100)
prapor2=Checkbutton (Window,text="Банан", variable=prap2, onvalue=1, offvalue=0)
prapor2.place(x=100, y=120)
prapor3=Checkbutton (Window, text="Ваніль", variable=prap3, onvalue=1, offvalue=0)
prapor3.place(x=100, y=140)
prapor4=Checkbutton (Window, text="Полуниця", variable=prap4, onvalue=1, offvalue=0)
prapor4.place(x=100, y=160)
prapor5=Checkbutton (Window,text="Лісові ягоди", variable=prap2, onvalue=1, offvalue=0)
prapor5.place(x=100, y=180)
prapor6=Checkbutton (Window, text="Середній ріжок", variable=prap3, onvalue=1, offvalue=0)
prapor6.place(x=100, y=220)
prapor7=Checkbutton (Window, text="Великий ріжок", variable=prap4, onvalue=1, offvalue=0)
prapor7.place(x=100, y=240)
window.mainloop()