Python(版本2.7.2)空闲不执行任何命令(命令提示符工作正常!!)

时间:2012-03-25 08:29:15

标签: python startup python-idle

我正在尝试在我的计算机上运行python(版本2.7.2)(windows vista 32bit)。直到现在,当Idle没有响应任何命令时,它始终有效。

  • 输入的任何命令(即使是非常简单的命令)都没有输出/不计算!见图片:enter image description here

  • 当我使用命令行运行Python时,Python工作正常!

  • 我已尝试重新安装几次,但它没有帮助!还尝试从C:\Python27\Lib\idlelib\idle.py运行它并在我再次弹出相同的无响应IDLE之前收到以下消息!见图片:enter image description here

    非常感谢任何帮助。

    由于

3 个答案:

答案 0 :(得分:1)

尝试

print 1+2

你需要对结果做点什么。

答案 1 :(得分:1)

一些建议:

  • IDLE启动子进程并通过TCP端口8833连接到它。此端口是否被计算机上的防火墙阻止?
  • 是否有任何名称与内置Python模块冲突的文件? This page提到了名为string.py的文件存在问题。
  • config-keys.def下的文件C:\Python27\Lib\idlelib是否缺失,或者是否设置了权限,以便没人能阅读?我发现如果我删除了这个文件或限制了它的权限,IDLE就像你描述的那样没有反应。如果我然后替换它或重置权限,IDLE又开始工作了。 (可能还需要检查此文件夹中的其他config-*.def个文件。)

答案 2 :(得分:0)

这看起来像这里描述的错误:http://bugs.python.org/issue14409

您的密钥绑定配置文件已损坏。尝试将〜/ .idlerc文件夹重命名为其他内容并重新启动IDLE。