我可以设置IDLE默认启动Python 2.5吗?

时间:2012-09-16 00:25:36

标签: python python-2.7 python-idle python-2.5 coexistence

好的,所以我刚刚安装了Python 2.7,但我已经准备好了python 2.5。我意识到因为我最后安装了Python 2.7,IDLE会自动打开Python 2.7 IDLE,这是我不想要的。当我在python源文件上使用右键单击选项时,有没有办法将Python 2.5 IDLE设置为自动打开?感谢。

2 个答案:

答案 0 :(得分:9)

您可以轻松创建或编辑文件的右键单击属性。

编辑特定文件扩展名的右键菜单:

  1. 从命令行运行assoc .py并记下关联名称:

      

    C:> assoc .py
      的.py = Python.File

  2. 运行regedit.exe

  3. 浏览至HKEY_CLASSES_ROOT\Python.File\shell
  4. 在名为shell的{​​{1}}下创建一个密钥(或者您希望它显示在菜单中)。
  5. 在名为Edit with IDLE的{​​{1}}下创建一个密钥。
  6. 编辑默认值以运行所需的命令。使用Edit with Idle插入右键单击文件的名称。类似的东西:

      

    c:\ python25 \ pythonw.exe c:\ python25 \ lib \ idlelib \ idle.pyw“%1”

  7. 或者,只需将以下内容保存为command,然后双击它即可将此值插入注册表中。

    "%1"

答案 1 :(得分:-1)

除非您出于某种原因需要Python 2.7,否则在Windows中实现此目的的最简单方法是卸载Python并重新安装Python 2.5。