问题描述:
putty不能显示对话框,出现错误提示:_tkinter.TclError: no display name and no $DISPLAY environment variable
解决办法:
下载安装Xming(https://sourceforge.net/projects/xming/),
(Xming 百科:https://baike.baidu.com/item/Xming/6470873?fr=aladdin)
运行xming
打开putty,设置Connection ->SSH ->X11 ==> X11 forwarding/Enable打勾即可.
运行putty,输入命令,#nautilus ,在windows操作系统上显示linux的文件夹; #firefox,windows操作系统上显示linux的 firefox. 至此,tkinter等模块可以在putty上得到对话框,而不会再报错。
参考文章:
http://blog.csdn.net/crond123/article/details/5733569
http://www.zw1840.com/blog/zw1840/2008/10/putty-xming-linux-gui.html