【发布时间】:2014-05-20 15:33:15
【问题描述】:
我的 Python3 程序包含 Tkinter。在Idle3中正常运行,在LXTerminal中正常运行。
它不会在控制台中运行。在控制台(命令行)中,我收到以下错误消息:
File "/usr/lib/Python2.7/lib-tk/Tkinter.PY",line 1712,
in_init_self.tk=tkinter.create(screenName,baseName,className,interactive,wantobjects,useTk,sync,use)_tkinter.TCLError:
no display name and no $DISPLAY envronment variable.
我正在为 Raspbian 使用最新的 NOOBS 安装。
这是我正在运行的代码 -
from Tkinter import *
root = Tk()
canvas = Canvas(root, width=300, height=200)
canvas.pack()
root.mainloop()
【问题讨论】:
标签: python python-3.x tkinter