Редактировать с помощью контекстного меню IDLE (Python GUI) в Windows & NBSP; 7 -- python поле с участием windows-7 поле с участием contextmenu поле с участием python-idle пол Связанный проблема

Edit with IDLE (Python GUI) context menu on Windows 7


12
vote

проблема

русский

Под Windows XP у меня есть контекстное введение меню «Редактировать с простым» для python исходные файлы. Я пытался сделать эту работу под Windows 7 (32-бит), а также установив соответствующие записи реестра под

 <код> HKEY_LOCAL_MACHINESOFTWARE.pyshellexContextMenuHandlers   

Однако без успеха - вход контекстного меню не появляется. Как установить контекстную запись меню для определенного типа файла в Windows 7?

Английский оригинал

Under Windows XP I have a context menu entry "edit with IDLE" for Python source files. I tried to make this work under Windows 7 (32 bit) as well by setting the corresponding registry entries under

HKEY_LOCAL_MACHINESOFTWARE.pyshellexContextMenuHandlers 

However without success - the context menu entry does not appear. How do I set a context menu entry for a specific file type in Windows 7?

</div
           
   
   

Список ответов

5
 
vote

Я провел некоторое время, пытаясь понять это, и, наконец, получил его. Я использую Windows 7, но это должно быть одинаково для Windows Vista , Windows XP и т. Д. ,

  1. Удалить Python
  2. Открытый реестр ( WIN R , затем введите <код> Node3 и нажмите Введите )
  3. ctrl f и type <код> Node4
  4. каждый <код> Node5 ключ, который вы столкнулись, удалите его.
  5. Делайте это, пока он не даст вам сообщение: закончил поиск в реестре. Повторите этот процесс, но изменив поиск следующих запросов:

      .
    • <код> Node6
    • <код> Node7
    • <код> Node8
    • <код> Node9
  6. Удалить их все

  7. Выйти из системы пользователя
  8. Вход назад на
  9. Переустановите Python
 

I spent some time trying to figure this out, and finally got it. I'm running Windows 7, but it should be the same for Windows Vista, Windows XP, etc.

  1. Uninstall Python
  2. Open registry (WINR, then type regedit and hit ENTER)
  3. CTRLF and type .py
  4. Each .py key you come across, delete it.
  5. Do this until it gives you the message: finished searching the registry. Repeat this process but changing the search for the following querys:

    • .pyw
    • python
    • python.exe
    • pythonw.exe
  6. Delete them all

  7. Log off from your user account
  8. Log back on
  9. Re-install Python
</div
 
 
2
 
vote

Я установил Python 2.7 в Windows 7 и контекстное меню было создано автоматически установщиком. Мое первое предложение было бы снова попытаться запустить установщик Python, чтобы увидеть, создается ли контекстное меню автоматически вместо добавления его вручную.

Ввод реестра имел тот же путь, что и у вас в своем комментарии, и это была команда:

 <код> "C:Python27pythonw.exe" "C:Python27Libidlelibidle.pyw" -e "%1"   

Есть несколько незначительных различий в команде от того, что вы опубликовали, но я не уверен, что они будут учитывать ввод контекста, не появляющийся.

 

I installed Python 2.7 on Windows 7 and the context menu was created automatically by the installer. My first suggestion would be to try running the Python installer again to see if the context menu gets created automatically instead of adding it manually.

The registry entry had the same path as you indicate in your comment, and this was the command:

"C:Python27pythonw.exe" "C:Python27Libidlelibidle.pyw" -e "%1" 

There are some minor differences in the command from what you posted, but I am not sure whether those would account for the context entry not appearing.

</div
 
 

Связанный проблема

0  Групповые пакеты на сервере трафика  ( Timing packets on a traffic server ) 
У меня есть прокси-сервер трафика, который является дополнительным ходом на сеть и обрабатывает большое количество трафика. Я хотел бы рассчитать стоимость ...

0  Как добавить номер в каждом базовом случае рекурсии? (Python3)?  ( How to add number in each base case of recursionpython3 ) 
Я хочу добавить 1 на <код> ans После того, как рекурсионная ветка достигает того, где <код> n==0 но не удается. Я пытался присвоить <код> ans сначала и д...

0  Jupyter-Notebook не работает после команды Jupyter-Notebook  ( Jupyter notebook is not working after jupyter notebook command ) 
Я устанавливаю Jupyter-ноутбук для работы с проектами, связанными с наукой на науке. Я не могу установить его должным образом или есть некоторая проблема с со...

3  Compile United с кодом ошибки 1 в / tmp / pip_build_root / uwsgi  ( Compile failed with error code 1 in tmp pip build root uwsgi ) 
Я пытаюсь следить за руководством в http: // uwsgi -docs.readtheDocks.org/en/latest/tutorials/django_and_nginx.html . Я получил все, что все работает TOHTTP:...

5  Экспорт SVG в PDF в автономном TideSDK WebApp  ( Exporting svg to pdf in a offline tidesdk webapp ) 
У меня есть приложение Offline HTML5 / CSS / JS, построенное с TIDESDK, в котором гистограмма нарисована с HighCharts в качестве SVG «Tag», используя данные, ...

0  Использование Pybind11 на MacBook Pro  ( Using pybind11 on macbook pro ) 
Я пытаюсь использовать Pybind11 на MacBook, и я пытаюсь сделать так, как было написано в https://pybind11.readtheDocs.io/en/stable/basics.html я установил C...

3  Как заменить символ в строке с символом не ASCII в Python?  ( How to replace a character in a string with a non ascii character in python ) 
Я хочу заменить знак номера (#) символом, аналогичным тому, что называется резким знаком музыки (♯). Я попробовал следующую линию, но не работал. <код> res[...

0  Как нарисовать случайный треугольник и его медиану? [закрыто]  ( How to draw a random triangle and its median ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> закрыто. Этот вопрос нуждается в Детали отладки . В настоящее вр...

0  Почему Python поднимает ошибку времени выполнения во время работы numpy.percentile для выравнивания Scikit-Image?  ( Why python raise a runtime error while i run numpy percentile for equalization b ) 
Я беру код выравнивания из Здесь <код> import numpy as np from skimage import morphology from skimage import color from skimage import io from matplotlib ...

1  Используйте файл в качестве аргумента для функции, которая подсчитывает, создает счет для каждой буквы в текстовом файле  ( Use a file as an argument for a function that counts creates a count for each le ) 
Моя программа прямо сейчас работает только для первого символа в текстовом файле и итерации бесконечно. Например, если первая буква в текстовом файле D, прогр...

0  Ubuntu Supervisor Импорт модулей Python модулей  ( Ubuntu supervisor import python modules error ) 
Я использую супервизор для запуска Websocket Django в системе запуска. Когда я запускаю руководитель, он будет поднять ModulenotfoundError: Нет модуля с ...

15  Пип не работает  ( Pip not working ) 
Я пытаюсь установить Python-Shavely с Pip в Ubuntu 10.04. Я получил «неизвестную или неподдерживаемую команду» «Установить», пока я попробовал, <Код> Allian...

48  Ошибка auth_user с django 1.8 и syncdb / migrate  ( Auth user error with django 1 8 and syncdb migrate ) 
При обновлении в Django 1.8 (с zc.buildout) и запуском SyncDB или миграция, я получаю это сообщение: <Код> django.db.utils.ProgrammingError: relation "auth_...

2  Django Allauth - без проверки электронной почты для социальных пользователей  ( Django allauth no verification email for social users ) 
Я использую Django Allauth для потребностей Auth My Webse. Когда пользователь подписывает на мой сайт с социальной учетной записью - Google в основном (у ме...

2  Pyproj Пакет Установка Proj_dir Переменная  ( Pyproj package installation proj dir variable ) 
Я пытаюсь установить <код> pyproj , хотя получаю <код> Proj executable not found. Please set PROJ_DIR variable ошибки. Команда <Код> $ pipenv install pyp...

Связанный проблема

0  Групповые пакеты на сервере трафика 
0  Как добавить номер в каждом базовом случае рекурсии? (Python3)? 
0  Jupyter-Notebook не работает после команды Jupyter-Notebook 
3  Compile United с кодом ошибки 1 в / tmp / pip_build_root / uwsgi 
5  Экспорт SVG в PDF в автономном TideSDK WebApp 
0  Использование Pybind11 на MacBook Pro 
3  Как заменить символ в строке с символом не ASCII в Python? 
0  Как нарисовать случайный треугольник и его медиану? [закрыто] 
0  Почему Python поднимает ошибку времени выполнения во время работы numpy.percentile для выравнивания Scikit-Image? 
1  Используйте файл в качестве аргумента для функции, которая подсчитывает, создает счет для каждой буквы в текстовом файле 
0  Ubuntu Supervisor Импорт модулей Python модулей 
15  Пип не работает 
48  Ошибка auth_user с django 1.8 и syncdb / migrate 
2  Django Allauth - без проверки электронной почты для социальных пользователей 
2  Pyproj Пакет Установка Proj_dir Переменная 



© 2021 www.qaru.top All Rights Reserved. Q&A House все права защищены


Licensed under cc by-sa 3.0 with attribution required.