在安装Python2.7和Python3.5之后,EditwithIdle选项不可用。应该怎么做?

在安装Python2.7和Python3.5之后,EditwithIdle选项不可用。应该怎么做?,python,python-idle,Python,Python Idle,右键单击菜单中的空闲选项已消失 我想这是因为我使用了Python 3.5.2,但我安装了Python 2.7.12而没有卸载Python 3.5.2。后来我卸载了Python2.7.12,从那时起,.py文件将在两个Chrome中打开,但我无法让它以空闲状态打开。Python脚本的常用徽标也消失了。现在,它在图片中有了徽标。我能做什么?出现问题后,我卸载了Python3.5并重新安装了它。但问题依然存在 选项1: 右键单击任何.py文件,然后单击使用打开,然后单击选择默认程序或选择其他应用程序

右键单击菜单中的空闲选项已消失

我想这是因为我使用了Python 3.5.2,但我安装了Python 2.7.12而没有卸载Python 3.5.2。后来我卸载了Python2.7.12,从那时起,
.py
文件将在两个Chrome中打开,但我无法让它以空闲状态打开。Python脚本的常用徽标也消失了。现在,它在图片中有了徽标。我能做什么?出现问题后,我卸载了Python3.5并重新安装了它。但问题依然存在

选项1: 右键单击任何
.py
文件,然后单击
使用打开
,然后单击
选择默认程序
选择其他应用程序

如果看到
python.exe
则从后面出现的列表中选择该程序,否则单击
选择另一个程序
浏览
选项。在Windows 10中单击“更多应用程序”后,可能会出现该选项

下一步浏览到python安装目录并选择
python.exe

选项2: 运行
regedit
并转到键
HKEY\u CLASSES\u ROOT\.py
并将默认值更改为
Python.File


在注销&登录之后。上下文菜单将再次出现。

在保存python代码时…将显示两个扩展名
.py
.pyw

使用
.pyw
扩展名保存文件,即代替
dropcols.py
将其另存为
dropcols。pyw
将解决您的问题。这对我很有用。

另一种方法是
修改Python安装。我建议不要重新安装Python,因为您可能会丢失已安装的模块和脚本。但如果您不介意重新开始,
重新安装Python
将解决此问题

要修改Python安装,请执行以下操作:

  • 打开
    控制面板

  • 卸载
    Python启动器

  • 单击Python3.6(或您需要的版本) )
  • 选择“修改”
  • 在“可选功能”页面上,确保
    .py启动器复选框已选中
    
  • 继续并等待安装完成 完成后,您可以重新启动计算机或 注销然后登录

    现在,当您右键单击
    .py文件
    时,关联菜单中将显示Edit With IDLE。请记住,
    .py文件应使用Python启动器打开


    希望这有帮助。

    右键单击文件>打开方式>选择默认程序>浏览>python安装>库>idlelib>idle.bati如果在Windows上,安装多个版本的python没有问题,除非您选择2.7.12作为默认安装,否则2.7.12的安装应该不会对3.5的安装产生任何影响。已尝试两种方法。事实上,标志出现后,我尝试了选项1。尝试了选项2;不起作用。请尝试选项2,然后重试选项1。@AdnanUmer非常感谢。唯一对我有效的解决方案(Y)