在 ubuntu 上使用 tkinter 时没有显示名称和 $DISPLAY 环境变量

在 ubuntu 上使用 tkinter 时没有显示名称和 $DISPLAY 环境变量

这是我的代码:

import tkinter as tk
app = tk.Tk()

app.mainloop()

运行 python3 时,我应该会出现一个窗口,但出现此错误: Traceback (most最近一次调用最后): File "gui.py", line 2, in app = tk.Tk() File "/usr/lib /python3.8/tkinter/在里面.py”,第 2261 行,在在里面 self.tk = _tkinter.create(screenName,baseName,className,interactive,wantobjects,useTk,sync,use)_tkinter.TclError:没有显示名称,也没有 $DISPLAY 环境变量

我在uni计算机上做了同样的事情,但它没有这个问题,所以我认为这是我的ubuntu设置。有人遇到过这个问题或者知道如何解决吗?

相关内容