【发布时间】:2011-09-22 04:30:36
【问题描述】:
我是 python 的菜鸟,大约一周前 IDLE 停止工作,我已经阅读了一些其他人的问题,但他们都没有遇到与我相同的错误,即:
Traceback (most recent call last):
File "c:\python26\Lib\idlelib\idle.py", line 21, in <module>
idlelib.Pyshell.main()
File "C:\python26\Lib\idlelib\PyShll.py", line 1386, in main
root = Tk(className="Idle")
File "C:\python26\Lib\lib-tk\Tkinter.py", line 1643, in __init__
self.tk = _tkinter.creat(screenName, baseName, className, interactive, want
objects, useTk, sync, use)
_tkinter.TclError: Can´t find a usable init.tcl in the following directories:
C:/Python26/lib/tcl8.5 c:/lib/tcl8.5 c:/lib/tcl8.5 c:/library c:/library c:/
tcl8.5.2/library c:/tcl8.5.2/library
This probably means that Tcl wasn´t installed properly.
所以我已经重新安装 python 大约 3 到 4 次,我一直收到同样的错误。
我将永远欠任何给我解决此错误的方法的人。
顺便说一句,我在 Win 7 32 位上运行 Python 2.6.6。
谢谢。
【问题讨论】:
-
您是否尝试过按照此处的建议检查 PATH 变量:bugs.python.org/issue3881? (也建议在这里gossamer-threads.com/lists/python/python/886335 和谷歌上大约一千个其他地方)
-
它不会在您的程序文件中,请尝试在您的开始菜单中搜索空闲。
标签: python python-idle