首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IDLE (Python GUI)无法打开

IDLE (Python GUI)无法打开
EN

Stack Overflow用户
提问于 2013-12-15 04:13:16
回答 1查看 2.8K关注 0票数 0

我在64位的Windows7机器上安装了Python33。空闲过去是可以工作的,但最近当我点击图标时,什么也没有发生。我看到过类似问题的报道,并关注了任何申请但无法解决的人。当我试图在DOS提示符下运行idle.py时,我得到这样的信息:

代码语言:javascript
复制
C:\Windows\system32>c:\Python33\Lib\idlelib\idle.py
Traceback (most recent call last):
  File "C:\Python33\Lib\idlelib\idle.py", line 11, in <module>
    idlelib.PyShell.main()
  File "C:\Python33\Lib\idlelib\PyShell.py", line 1519, in main
    root = Tk(className="Idle")
  File "C:\Python33\Lib\tkinter\__init__.py", line 1789, in __init__
    self.tk = _tkinter.create(screenName, baseName, className, interactive, want
objects, useTk, sync, use)
_tkinter.TclError: Can't find a usable init.tcl in the following directories:
    C:/Ruby193/lib/tcl8.5 C:/lib/tcl8.5 C:/lib/tcl8.5 C:/library C:/library C:/t
cl8.5.12/library C:/tcl8.5.12/library


This probably means that Tcl wasn't installed properly.

任何帮助解决这个问题的人都会非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2014-10-26 04:50:26

来自python.org的PSF安装程序应该在C:/python33/DLLs中安装_tkinter.pyd,tcl85.dll,tk85.dll。如果您启动控制台解释器并运行import sys; sys.path,那么该目录应该在path上。如果以上全部属实,则其他安装程序可能已将TCL_LIBRARY或TK_LIBRARY设置为其他目录。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20587749

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档