【发布时间】:2018-11-13 15:15:42
【问题描述】:
对python很陌生,只是想用tkinter在python中创建一个Canvas:
from tkinter import *
top = Tk()
w = Canvas (top , height = 300, width = 300)
产量错误: _tkinter.TclError: 没有显示名称和 $DISPLAY 环境变量
我看到的关于这个问题的大部分内容都与在远程机器上运行代码有关,并且没有地方显示输出。我在在线编译器上运行它:
https://repl.it/repls/MintyHumongousParentheses
感谢您对此错误的任何见解,谢谢!
【问题讨论】:
-
如果您执行代码的位置不包含显示,您将无法运行 tkinter。您的在线编译器也会出现同样的问题。除非它包含某种虚拟显示(控制台窗口不算)。