赞
踩
错误:_tkinter.TclError: no display name and no $DISPLAY environment variable
原因:远程调试未在桌面环境下进行。
解决方法:手动指定显示设备。
具体操作:
首先,打开远程linux系统命令行,输入:
printenv grep DISPLAY
得到:
localhost:11.0
在创建tk.Tk()时,指定参数screenName:
window = tk.Tk(screenName = ':11.0')
解决。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。