Tim*_*Tim 12 python contextmenu windows-7 python-idle
在Windows XP下,我有一个上下文菜单条目"使用IDLE编辑"用于Python源文件.我试图在Windows 7(32位)下通过设置相应的注册表项来完成这项工作
HKEY_LOCAL_MACHINE\SOFTWARE\.py\shellex\ContextMenuHandlers\
Run Code Online (Sandbox Code Playgroud)
但是没有成功 - 上下文菜单条目不会出现.如何在Windows 7中为特定文件类型设置上下文菜单项?
小智 5
我花了一些时间试图解决这个问题,最后得到了它.我正在运行Windows 7,但对于Windows Vista,Windows XP等应该是相同的.
regedit并点击ENTER).py.py您遇到的每个密钥都将其删除.这样做直到它给你消息:完成搜索注册表.重复此过程,但更改搜索以下查询:
.pywpythonpython.exepythonw.exe全部删除它们
小智 2
我在 Windows 7 上安装了 Python 2.7,并且安装程序自动创建了上下文菜单。我的第一个建议是尝试再次运行 Python 安装程序,看看上下文菜单是否自动创建,而不是手动添加。
注册表项的路径与您在评论中指出的路径相同,这是命令:
"C:\Python27\pythonw.exe" "C:\Python27\Lib\idlelib\idle.pyw" -e "%1"
Run Code Online (Sandbox Code Playgroud)
命令与您发布的命令存在一些细微差别,但我不确定这些是否会导致上下文条目未出现。