여러 버전 파이썬(python) 설치 오류 ( 'python'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는배치 파일이 아닙니다. )
발단...
아주 옛날에...
Microsoft Store에서 python 3.6을 설치해서 사용한 적이 있다... (까마득...)
근데 기존 python을 삭제하고 공식 웹사이트( https://www.python.org/downloads/ )에서 다른 버전으로 다운받으려고 하는데 기존 파이썬도 안보이고(??)
그러니 다른 버전을 새로 설치해봤자 환경변수에서 읽히지 않기 때문에 python 명령어가 아예 듣질 않았다.
python 버전을 묻는데 버전에 대한 답을 못 함...ㅠㅠ 그냥 python이라고 토해냄...
있는건 맞냐고요...
해결...
삭제를 하려고 Microsoft Stroe에 가도 python3.7버전 부터 있었고 제어판에서도 python이 보이지 않았다.
(왜 3.6이 안보이는지 모르겠음... 나만 안보이나...)
어쨋든, 현재 python이 있다는 저 위치의 exe를 삭제하기 위해 명령 프롬포트에서 winget 명령어를 이용해서 리스트를 확인하였다...
근데 도중에 내 지리적 위치 데이터를 전송하는 사용약관에 동의하래서 거시기했다...(걍 내키지 않음)
지금보니 결국 winget할 필요 없이 del만 해도 됐는데 굳이...;;
winget list Python에서 보이는 3.12.0버전의 Launcher는 새로 설치할 python 버전의 Launcher였다.
어쨋든222
del C:\Users~\python.exe를 삭제하고
공식 사이트를 통해 다운받은 exe파일을 실행한 뒤,
환경변수를 추가해주는 설정을
꼭 반드시 체크하고
설치를 진행하면 된다.
설치가 끝났다~!!!
이후...
명령프롬포트에서 정상작동되는 것을 확인할 수 있다~
환경변수 창에서도 python312가 제대로 있는 것을 확인할 수 있다.
📒참고
- python Download https://www.python.org/downloads/
Download Python
The official home of the Python Programming Language
www.python.org