py文件右键选择open with idle版本不对
Python安装多个版本后,Py文件右键选择快捷方式:openwithidle,本来最新的版本是Python 3.5,但是openwithidle打开后默认调用的是低版本的python 2.5。由于python2.x系列与Python 3.x系列,脚本等函数语法编写都有区别,部分3.5写好的py程序2.5上不能使用或者报错。那么如何修改open with idle用python3.5版本打开呢??

工具/原料
Python2.5
python3.5
过程重现
1、下面是我写好的一个test.py脚本,放在桌面上。

2、在test.py上右击,弹出快捷菜单,选择openwithidle

3、打开后发现调用的是Python2.5,但是我们test.py是用Python3.5写的,如果用python2.5版本调试会报错,需要重新修改代码。

4、python3.5版本的idle路径如下

修改注册表信息
1、win+R调出运行窗口

2、输入regedit调出注册表编辑器

3、在编辑菜单下找到查找,点击查找打开查找功能

4、在查找内容中输入:openwithidle,检索范围包括项、值和数据

5、点击确定后即可开始对该内容进行检索

6、检索后系统会自动定位到该项

7、我们可以看到该项值对应数据是调用python2.5路径的

8、双击该项,修改正确的python3.5版本的idle路径后确定保存



测试效果
1、重新右击test.py文件,用openwithidle打开默认版本就是python3.5了
