Google计算引擎-Python代码编辑器IDLE显示问题

2024-09-29 23:16:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在google计算引擎实例上做一些机器学习的工作。操作系统是ubuntu14.04。我正在使用SSH连接。你知道吗

当我第一次运行命令idle来打开python编辑器时,结果是

Traceback (most recent call last):
File "/usr/bin/idle", line 5, in <module>
main()
File "/usr/lib/python2.7/idlelib/PyShell.py", line 1537, in main
root = Tk(className="Idle")
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1767, in __init__
self.tk = _tkinter.create(screenName, baseName, className, interactive, 
wantobjects, useTk, sync, use)
_tkinter.TclError: no display name and no $DISPLAY environment variable

后来,我在网上搜索了一些关于导出显示环境变量的建议。这就是结果。你知道吗

aahmad@dna-linux-instance-1:~$ export DISPLAY=:0.0
aahmad@dna-linux-instance-1:~$ echo $DISPLAY
:0.0
aahmad@dna-linux-instance-1:~$ idle
Traceback (most recent call last):
File "/usr/bin/idle", line 5, in <module>
main()
File "/usr/lib/python2.7/idlelib/PyShell.py", line 1537, in main
root = Tk(className="Idle")
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1767, in __init__
self.tk = _tkinter.create(screenName, baseName, className, interactive, 
wantobjects, useTk, sync, use)
_tkinter.TclError: couldn't connect to display ":0.0"

我在本地机器上使用过Ubuntu上的IDLE,以前没有过这个问题。这对我来说是新的。有人能帮忙吗?你知道吗

谢谢你抽出时间。你知道吗


Tags: inpymaintkinterlinuxlibusrdisplay

热门问题