
내 컴퓨터에 Python 3.7.4를 설치하려고 하는데 이전에 다른 드라이브에 Python을 설치한 적이 있습니다. 이제 Python을 설치하려고 하면 설치 프로그램에 설치 옵션이 제공되지 않습니다.
내 컴퓨터에 없는 드라이브를 가리키는 옵션(수정, 복구, 제거)이 있습니다. 옵션을 실행하려고 할 때마다 드라이브를 찾을 수 없고 드라이브를 전환할 방법을 찾을 수 없기 때문에 모두 실패합니다. 수정 옵션에는 설치 위치가 표시되지만 상자가 회색으로 표시되어 변경할 수 없습니다.
설치 위치를 다시 C 드라이브로 변경하는 방법이 있나요?
답변1
설치 경로는 Windows 레지스트리에 저장됩니다. 다음을 시도해 볼 수 있습니다.
- 실행을 시작하고 regedit를 입력합니다(레지스트리 편집기가 열립니다).
- 왼쪽 트리에서 "HKEY_CURRENT_USER\Software\Python\PythonCore\3.6" 폴더(또는 사용 중인 버전)로 이동합니다.
- 다음 폴더에는 Idle, InstallPath, PythonPath(시스템에 따라 다를 수 있음)라는 Python 경로가 저장되어 있습니다. 모든 레지스트리 항목에서 "값 데이터"의 경로를 Python을 사용하려는 새 경로로 수정합니다(아래 링크의 그림에 표시된 대로 이름 항목에서 마우스 오른쪽 버튼 클릭 -> 수정).
예를 들어 D:\Python\Python36\Lib\idlelib\idle.pyw에서 C:\Users.....\AppData\Local\Programs\Python\Python36\Lib\idlelib\idle.pyw로 항목을 수정합니다.
- 그런 다음 설치 프로그램을 다시 실행하면 Python 설치를 수정하거나 복구할 수 있습니다.
제게는 효과가 있었고 이 방법을 사용하면 다른 드라이브에 설치된 설치를 복구할 수 있었습니다. 그것이 당신에게 효과가 있는지 알려주십시오.