오른쪽 클릭 메뉴의 IDLE 바로 가기가 사라졌습니다. 필자는 Python 2.7을 사용했기 때문이라고 생각하지만 Python2.7을 제거하지 않고 Python 2.5를 설치 한 다음 Python 2.5를 제거했습니다. 이라는 파일을 찾았 idle.bat
는데 작동하지만이 문제를 해결하는 좋은 방법은 아닙니다.
오른쪽 클릭 메뉴의 IDLE 바로 가기가 사라졌습니다. 필자는 Python 2.7을 사용했기 때문이라고 생각하지만 Python2.7을 제거하지 않고 Python 2.5를 설치 한 다음 Python 2.5를 제거했습니다. 이라는 파일을 찾았 idle.bat
는데 작동하지만이 문제를 해결하는 좋은 방법은 아닙니다.
답변:
다음은 Python.File
(.py) 및 Python.NoConFile
(.pyw) 파일 형식에 대한 IDLE로 편집 할 명령을 추가하는 reg 파일 입니다. 에 설치된 Python 2.7 용이므로 설치 와 관련된 C:\Python27
경로를 대체하십시오 . .reg 파일로 저장하십시오. 그런 다음 마우스 오른쪽 버튼을 클릭하고을 선택합니다 .pythonw.exe
idle.pyw
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\""
HKCR\*\shell
,, HKCR\*\shellex
등 을 검사 할 수 있습니다 HKCR\AllFilesystemObjects\shellex
. 범인을 빨리 찾지 못하면 지루합니다. 또는 ShellMenuView 및 ShellExView 와 같은 상황에 맞는 메뉴 편집기를 사용해보십시오 .
idle.reg
파일을 마우스 오른쪽 버튼으로 클릭하면 idle.reg
'병합'옵션이 표시됩니까? 정상적으로 작동하는 것 같고 설정이 추가 된 것을 확인한 경우 명령 프롬프트를 열고 출력이 assoc .py
입니다 .py=Python.File
.
이것은 나를 위해 일했다 :
(또한보기 : 유휴 (파이썬 GUI) 상황에 맞는 메뉴 창 -7 편집 )
다음 줄을 레지스트리에 복사하십시오.
"C : \ Python27 \ pythonw.exe" "C : \ Python27 \ Lib \ idlelib \ idle.pyw"-e "% 1"
[HKEY_CLASSES_ROOT \ Python.NoConFile \ shell \ IDLE \ command로 편집]으로 이동하고 존재하지 않는 경우 생성하십시오.
레지스트리에서 동일한 행을 복사하십시오.
"C : \ Python27 \ pythonw.exe" "C : \ Python27 \ Lib \ idlelib \ idle.pyw"-e "% 1"
참고 : 파이썬 경로가 다른 경우 (예 : c : / program files / ...) 경로를 pythonw.exe 및 idle.pyw 파일 위치와 일치하도록 변경하십시오.
이것은 또한 깔끔한 ActivePython 설치에도 효과적입니다 (클래식 유휴 느낌을주기 위해).