Windows 11에 Python을 설치하고 구성하는 방법
Windows 11에 Python을 설치하는 것은 꽤 간단하지만, 가끔 몇 가지 문제가 발생하여 어려움을 겪을 수 있습니다. Python을 설치하려고 했는데 명령줄에서 `python`이나 `pip`를 더 이상 인식하지 못하는 경우가 있을 수 있습니다.또는 설치 후 명령 프롬프트에서 `python`을 실행하면 Windows에서 명령을 찾을 수 없다는 오류가 발생할 수도 있습니다. PATH 환경 변수가 자동으로 업데이트되지 않는 경우가 있는데, Windows에서 이 작업을 필요 이상으로 어렵게 만들기 때문입니다.따라서 이 가이드에서는 일반적인 문제와 해결 방법을 자세히 살펴보고 Python이 시스템 어디에서나 원활하게 실행되도록 보장합니다.모든 설정이 완료되면 문제없이 코딩을 시작할 수 있습니다.
Windows 11 명령줄에서 Python이 인식되지 않는 문제를 해결하는 방법
Python이 제대로 설치되었고 경로에 있는지 확인하세요
먼저, Python이 제대로 설치되었는지 확인해야 합니다.파일 탐색기를 열고 ` C:\Users\YourUsername\AppData\Local\Programs\Python\Python3xx` (또는 Python을 설치한 위치)로 이동하세요.`python.exe`가 보일 것입니다.그렇지 않다면 설치 프로그램이 일부 옵션을 건너뛰었거나 제대로 종료되지 않았을 수 있습니다.`python.exe`가 보인다면 PATH 환경 변수에 문제가 있을 가능성이 높습니다.
Python과 Pip가 시스템 경로에 있는지 확인하세요
이는 명령줄 오류의 일반적인 원인입니다. Python이 PATH에 추가되었는지 확인하려면 명령 프롬프트에 python --version또는 를 입력하세요 pip --version.버전이 표시되면 문제없이 사용할 수 있습니다.그렇지 않으면 수동으로 추가해야 합니다.
PATH에 Python을 추가하려면:
- Windows + R` sysdm.cpl `을 눌러 시스템 속성을 엽니다.
- 고급 탭으로 이동한 다음 환경 변수를 클릭합니다.
- 시스템 변수 섹션에서 Path 변수를 찾아 선택한 다음 편집을 클릭합니다.
- 새로 만들기를 클릭하고 Python 설치 디렉토리 경로(예: ` C:\Users\YourUsername\AppData\Local\Programs\Python\Python3xx `)를 붙여넣습니다.
- `Scripts` 폴더(일반적으로 ` C:\Users\YourUsername\AppData\Local\Programs\Python\Python3xx\Scripts `)에도 같은 작업을 수행합니다.
- 모든 대화 상자에서 확인을 클릭한 다음 명령 프롬프트를 다시 시작하고 `python –version`을 다시 실행해 보세요.
가끔은 재부팅이나 최소한 새 터미널 세션이 필요할 수 있습니다.한 컴퓨터에서는 처음에는 실패했지만, 이상하게도 잠깐 재시작한 후에는 다시 작동하기 시작했습니다.왜 가끔 작동하는지는 모르겠지만, 시도해 볼 만한 가치는 있습니다.
명령줄을 통해 Python 설치 확인
PATH가 올바르게 설정되어 있지만 여전히 `python`을 인식하지 못하는 경우 명령 프롬프트에서 다음을 실행하세요.
python --version pip --version
두 버전 모두 표시되면 설정이 완료된 것입니다.그렇지 않은 경우 경로가 올바르고 실행 파일이 있는지 확인하세요.
Python이 설치되었지만 경로에 없으면 어떻게 해야 하나요?
Python을 설치했지만 설치 과정에서 “PATH에 Python 추가”를 체크하지 않았다면 걱정하지 마세요.위에 표시된 것처럼 언제든지 수동으로 추가할 수 있습니다.또는 Python을 다시 설치하고 설치 단계에서 해당 체크박스를 선택할 수도 있습니다.설치 프로그램이 해당 부분을 재설정하거나 건너뛰는 경우가 있는데, 이는 전형적인 Windows 방식입니다.완료되면 새 명령 프롬프트 창을 열고 다시 테스트해 보세요.
추가: 가상 환경 사용
Python이 인식되면 여러 프로젝트에 대해 별도의 환경을 설정하는 것이 좋습니다.종속성을 혼합하는 것은 골치 아픈 일이기 때문입니다.이를 위해 명령 프롬프트를 열고 프로젝트 폴더로 이동하여 다음을 실행하세요.
python -m venv env
이렇게 하면 `env`라는 가상 환경이 생성됩니다.다음 명령어로 활성화하세요.
.\env\Scripts\activate
Windows에서는 가끔 까다로운 부분이 있지만, 일단 활성화하고 나면 pip해당 프로젝트 내에 패키지 설치가 포함되어 덜 복잡하고 제어가 더 쉽습니다.
요약
- 명령어가 인식되지 않으면 Python이 설치된 위치를 확인하세요.
- Python 및 Scripts 폴더가 PATH 환경 변수에 추가되었는지 확인하세요.
- 명령 프롬프트를 다시 시작한 후 `python –version` 및 `pip –version`을 사용하여 확인하세요.
- 필요한 경우 다시 설치하고 “PATH에 Python 추가”를 선택하세요.
- 프로젝트 관리를 위해 가상 환경을 활용하세요.
마무리
이 모든 것이 귀찮게 느껴진다면, 보통 PATH 문제일 뿐입니다. Python이 시스템 전체에서 공식적으로 인식되면 모든 것이 훨씬 더 원활하게 느껴질 것입니다.환경 변수를 변경한 후 전체 재부팅을 하거나 새 터미널 세션을 시작하면 완전히 달라질 수 있다는 점을 기억하세요.여러 환경에서 이미 해결된 문제이며, 이 글이 Windows 11에서 Python을 인식하고 코딩할 수 있도록 준비하는 데 어려움을 겪는 분들을 위해 도움이 되기를 바랍니다.
관련 기사
이 글이 도움이 되었나요?