nok*_*ake 10 python contextmenu edit python-idle
我安装了随ArcGIS 10.2.2安装的Python 2.7.5.当我第一次右键单击我之前编写的.py脚本时,它在上下文菜单中列出了"使用IDLE编辑"选项.但是,当我右键单击.py文件时,不再显示此选项.
我已经阅读了很多关于这个问题的线程,并尝试了其中的一些,例如修改/删除注册表项,然后重新安装/修复软件.我现在对使用IDE不感兴趣,尽管很多人会很高兴知道我打算稍后使用IDE.现在,目的是解决问题,而不是避免和解决它.
我感谢我过去从在线社区获得的帮助,我相信有人会为我找到解决方案.
如何在上下文菜单中返回"使用IDLE编辑"?
Mar*_* Ch 18
大多数情况下,当这个问题发生时,人们会阅读将它们引导到Windows注册表中的答案,通常是不必要的.
在大多数情况下,注册表项
HKEY_CLASSES_ROOT\Python.File\shell\Edit with IDLE\command
Run Code Online (Sandbox Code Playgroud)
将存在且具有正确的值,但只有在Windows shell上下文菜单中才会使用它,如果.py文件默认设置为使用python.exe打开.
这是第一件要检查的事情,并在大多数情况下解决了这个问题:
这在终端中运行脚本,但也将文件类型设置回python.
现在再次检查右键菜单.
Teo*_*off 10
直接来自:https://superuser.com/questions/343519/python-idle-disappeared-from-the-right-click-context-menu
这是一个reg文件,用于添加命令以使用IDLE编辑Python.File(.py)和Python.NoConFile(.pyw)文件类型.它适用于安装在C:\ Python27中的Python 2.7,因此请将路径替换为与您的安装相关的pythonw.exe和idle.pyw.将其保存为.reg文件.然后右键单击并选择"合并".
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Python.File\shell\Edit with IDLE\command]
@="\"C:\\Python27\\pythonw.exe\" \"C:\\Python27\\Lib\\idlelib\\idle.pyw\" -e \"%1\""
[HKEY_CLASSES_ROOT\Python.NoConFile\shell\Edit with IDLE\command]
@="\"C:\\Python27\\pythonw.exe\" \"C:\\Python27\\Lib\\idlelib\\idle.pyw\" -e \"%1\""
Run Code Online (Sandbox Code Playgroud)
小智 8
对于那些使用Python 3.6(64位)在Windows 10中出现"丢失空闲"问题的人来说,这是一个较新的更新.
根据我的经验,当您安装其他python编辑器时会发生这种情况,并且您将默认应用程序更改为使用该编辑器打开.
解决此问题的最简单方法是单击"开始"按钮,然后导航到设置 - >系统 - >默认应用程序 - >"按文件类型选择默认应用程序".向下滚动直到找到".py"文件类型,然后单击图标并选择"Python"(图标中有一个小火箭船).这会将您的默认应用程序更改回"Python.exe",并在".py"文件上再次显示上下文菜单"idle with idle".
希望这可以帮助!