我尝试启动IDLE
来自 cygwin ,我收到以下错误:
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 1764, in __init__
self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: no display name and no $DISPLAY environment variable
我可以启动IDLE
来自idle.bat
文件为cygstart idle.bat
.
我搜索了此错误的解释,但找不到。我还添加了IDLE
作为 cygwin 中的环境变量。当我做printenv
,它显示为环境变量。为了以防万一这是问题所在,我尝试了两个环境变量:
idle=C:\Python27\Lib\idlelib\idle.bat
PATH = cygdrive/c/Python27/Lib/idlelib
我也有cygwinIDLE
软件包已安装。
可能是什么问题呢?