Python IDLE在Windows 7上无法启动

7 投票
10 回答
63325 浏览
提问于 2025-04-16 02:49

我之前用的是Python 2.7,那时候IDLE可以正常使用。后来我卸载了它,安装了Python 3.1。
现在IDLE无法启动。我该怎么做才能让它运行起来呢?

注意:
我试过用命令c:\Python31\pythonw.exe c:\Python31\Lib\idlelib\idle.py来启动它。
我还卸载了3.1,然后又装回2.7,但还是不行……

10 个回答

6

我也遇到过同样的问题。不过最后是这样解决的 -->

先以管理员身份运行 Python\Lib\idlelib\idle.py,我遇到的错误是“recent-files.lst”这个文件打不开。

所以我去我的主文件夹,显示隐藏文件,找到 .idlerc 文件夹,然后删除里面名为“recent-files”的文件。现在 IDLE 可以正常工作了...

10

我在Windows 10上也遇到了同样的问题。解决这个问题的步骤如下:

  1. 找到你个人文件夹里的 .idlerc 文件夹(比如说 C:\Users\{你的用户名},记得去掉大括号)。
  2. 删除 .idlerc 文件夹。

这样做对我有效……

7

过去,我发现当我在Windows上使用python.org的某个Python版本时,常常会遇到一些问题。不过,如果我换成ActiveState的activepython版本,这些问题就会消失。所以如果我是你,首先会尝试使用ActivePython(我记得他们还没有2.7版本——可能是因为这个版本出来的时间太短了——但他们肯定有3.1版本)。

编辑:现在已经添加了2.5、2.6、2.7、3.2、3.3和3.4版本。

撰写回答