On 6/18/2021 2:28 AM, Liya Ann Sunny wrote:
I am using Colab. How could solve this problem. import tkinter as Tk
If you do this, import 'as tk'.
from tkinter import *
The second import overwrites the first since it imports tkinter.Tk as 'Tk'. Don't try to do both.
import sys import os #create main window master = Tk() master.title("tester") master.geometry("300x100") #make a label for the window label1 = tkinter.Label(master, text='Hellooooo') # Lay out label label1.pack() # Run forever! master.mainloop() The error shows that : <ipython-input-17-a60049376d65> in <module>() 9 10 #create main window ---> 11 master = Tk() 12 master.title("tester") 13 master.geometry("300x100") /usr/lib/python3.7/tkinter/__init__.py in __init__(self, screenName, baseName, className, useTk, sync, use) 2021 baseName = baseName + ext 2022 interactive = 0 -> 2023 self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use) 2024 if useTk: 2025 self._loadtk() TclError: couldn't connect to display ":0.0"
-- Terry Jan Reedy -- https://mail.python.org/mailman/listinfo/python-list