遇到这个问题后,依照网上教程,陆续试了更换路径、修改注册表的方法,但都没解决问题。重装了n个版本,也没用。python IDLE安装包自带的repair功能也没解决这个问题。
然后自己就开始瞎点,最终才发现,无法直接用IDLE打开软件的原因在于 **没有获取管理权限!!!**按照以下步骤即可解决:
S1:开始菜单中找到IDLE,右击选择 “打开文件位置”
S2:右击IDLE,选中快捷方式选项卡中的高级,勾选 “以管理员身份运行”
S3:右击任意一个.py 文件,依次点击“打开方式”、“选择其他应用”、“python(IDLE图标)”,同时一定要勾选“始终使用此应用打开”。
找不到python图标的话,直接按安装路径查找就行。
至此,再次右击就会看到“Edit with PythonIDLE”了!
ps.不到万不得已,真的尽量不要去改注册表,问题不一定解决不说,还容易弄崩系统。