Python 你能在CS50IDE上运行tkinter吗?

Python 你能在CS50IDE上运行tkinter吗?,python,tkinter,Python,Tkinter,我有一个作业,我必须在python程序中使用Tkinter。在做了一些研究之后,我发现我应该能够使用Tkinter来显示窗口。但是,在设置这些线路之后 something = tkinter.Tk() something.title("My First Tkinter Window") something.mainloop() something.geometry("600x400") 我弄错了 _tkinter.TclError: couldn'

我有一个作业,我必须在python程序中使用Tkinter。在做了一些研究之后,我发现我应该能够使用Tkinter来显示窗口。但是,在设置这些线路之后

something = tkinter.Tk()

something.title("My First Tkinter Window")

something.mainloop()

something.geometry("600x400")
我弄错了

_tkinter.TclError: couldn't connect to display ":0"

现在我想知道,你甚至可以在CS50IDE上做这件事,我用它来编程python?或者我只是做了一些错误的事情?

我想
一些东西。几何(“600x400”)
应该在
一些东西之前。mainloop()
这是一个在线IDE,可能没有tkinter所需的图形桌面环境。我应该在什么界面上编程,使其具有图形桌面环境?我下载了Python3.9,但我真的不知道如何使用它,哈哈。我对它相当陌生。如果你的平台是Windows或Mac,你已经有了图形桌面环境。如果您的平台是Linux,您应该拥有它,除非您使用的服务器发行版没有启动/拥有图形桌面环境。只需安装Python和tkinter(在某些Linux发行版中Python中不包括tkinter),然后就可以在控制台/终端中执行Python脚本。