Мой ярлык IDLE в контекстном меню исчез. Я думаю, это потому, что я использовал Python 2.7, но я установил Python 2.5 без удаления Python2.7, а затем удалил Python 2.5. Я нашел один файл с именем idle.bat
, и он работает, но это не хороший способ решить эту проблему.
10
Ответы:
Вот reg-файл для добавления команды для редактирования с IDLE для
Python.File
(.py) иPython.NoConFile
(.pyw) типов файлов. Это для Python 2.7, установленного вC:\Python27
, поэтому замените путиpythonw.exe
и,idle.pyw
которые имеют отношение к вашей установке. Сохраните его в файл .reg. Затем щелкните правой кнопкой мыши и выберитеMerge
.источник
HKCR\*\shell
,HKCR\*\shellex
,HKCR\AllFilesystemObjects\shellex
и так далее. Это утомительно, если вы не можете быстро найти виновника. Или попробуйте аа редактор контекстного меню , такие как ShellMenuView и ShellExView .idle.reg
и щелкаете правой кнопкой мыши по файлуidle.reg
, вы видите опцию «Объединить»? Если это , кажется , работают хорошо , и вы убедитесь , что были добавлены настройки, затем откройте командную строку и проверить , что выходassoc .py
есть.py=Python.File
.Это сработало для меня:
(Также просмотр: редактировать с помощью idle (python gui) контекстного меню windows-7 )
скопируйте следующую строку в реестр:
"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"
Примечание: если ваш путь к Python отличается (например, c: / program files / ...), измените пути в соответствии с расположением файлов pythonw.exe и idle.pyw.
Это также должно работать для чистой установки ActivePython (чтобы дать вам это классическое ощущение простоя!).
источник
У меня был точно такой же сценарий, и мое исправление состояло в том, чтобы повторно запустить установщик для текущей версии Python, который у вас есть, и выбрать опцию «исправление».
источник