Python IDLE исчез из контекстного меню правой кнопки мыши

мой простой ярлык в меню правой кнопки мыши исчез. Я думаю, это потому, что я использовал Python 2.7, но я установил Python 2.5 без удаления Python2.7, а затем удалил Python 2.5. Я нашел один файл с именем idle.bat и это работает, но это не хороший способ решить эту проблему.

11
задан Chenmunka
06.12.2022 23:46 Количество просмотров материала 3601
Распечатать страницу

3 ответа

вот файл reg, чтобы добавить команду для редактирования с IDLE для Python.File (.ру) и Python.NoConFile (.pyw) типы файлов. Это для Python 2.7, установленного в C:\Python27, поэтому подставим пути в pythonw.exe и idle.pyw, которые имеют отношение к вашей установке. Сохраните его на .reg-файл. Затем щелкните правой кнопкой мыши и выберите Merge.

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\""
6
отвечен eryksun 2022-12-08 07:34

Это сработало для меня:


(также рассматриваем: редактировать с помощью idle (Python gui) контекстное меню windows-7)

  1. открываем regedit
  2. перейти к [HKEY_CLASSES_ROOT\Python.Файл\shell\Edit с IDLE\command], если он не существует, создайте его.
  3. скопируйте следующую строку в реестре:

    "C:\Python27\pythonw.ехе" "C:\Python27\Lib\idlelib\idle.pyw "- e"%1"

  4. перейти к [HKEY_CLASSES_ROOT\Python.NoConFile\раковины\редактирования команду Idle\], если он не существует, создайте его.

  5. скопируйте ту же строку в реестр:

    "C:\Python27\pythonw.ехе" "C:\Python27\Lib\idlelib\idle.pyw "- e"%1"

Примечание: Если ваш путь python отличается (например c:/program файлы/...) затем измените пути в соответствии с pythonw.exe и ожидания.места pyw файл.

Это также должно работать для чистого ActivePython установить (чтобы дать вам, что классический холостой ход чувствовать!).

2
отвечен DrBailey 2022-12-08 09:51

У меня был точно такой же сценарий, и мое исправление состояло в том, чтобы повторно запустить установщик для текущей версии python, который у вас есть, и выбрать опцию "Восстановить".

0
отвечен Zach 2022-12-08 12:08

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх