我是python的新手。我试图执行一个简单的py文件来绘制简单的gui应用程序。但是我得到了以下例外。
_tkinter.TclError: no display name and no $DISPLAY environment variable
我通过VMWare vSphere Client访问远程工作站(安装了python 2.6.6的redhat操作系统)。我是否可以设置成功启动应用程序的配置选项?
py文件的内容:
#!/usr/bin/python
import Tkinter
top = Tkinter.Tk()
top.mainloop()
答案 0 :(得分:0)
我怀疑你的问题不在于python程序本身,而在于你启动该程序的环境。
尝试执行一个简单的' xterm'而不是你的程序,如果它也抱怨DISPLAY它确认我的怀疑。如果确认,有多种可能的方法可以解决问题,包括在StackOverflow上,只需谷歌设置DISPLAY'。