파이썬 경로에 py를 추가하는 방법 소개: 쉽고 노력 없이 적용하기
Windows에서 Python을 PATH에 추가하는 방법
-
Python 실행 파일의 디렉토리를 찾습니다. 이 디렉토리의 경로는
PATH
환경 변수에 추가할 예정입니다. -
python.exe
라는 파일을 찾아야 합니다. Python 실행 파일은C:\Python\
또는AppData\
폴더에 있을 수 있습니다. 만약 실행 파일이AppData\
에 있다면, 경로는 보통 다음과 같을 것입니다:<USER>
부분은 현재 로그인한 사용자 이름으로 대체되어야 합니다. -
실행 파일을 찾았다면, 해당 파일을 더블 클릭하여 Python REPL이 새 창에서 시작되는지 확인합니다.
더 쉽게 실행 파일을 찾고 싶다면, Windows 탐색기의 검색 기능을 사용할 수 있습니다. 하지만 내장 검색 기능은 매우 느리기 때문에 Everything와 같은 대안을 사용하는 것이 좋습니다.
-
PATH
에 추가할 후보 경로는 일반적으로\WindowsApps
및\Python310
과 같은 루트 수준의 실행 파일과 유사합니다. 가상 환경인 것을 나타내는venv
가 경로에 포함된 경우나 바로 가기 또는 내부 Windows 설치일 경우 적합하지 않습니다. -
다른 프로그램 폴더에 설치된 Python 실행 파일도 발견할 수 있습니다. 이는 많은 애플리케이션이 자체 Python 버전을 번들로 제공하기 때문입니다. 이러한 번들 Python 설치도 적합하지 않습니다.
-
Python 실행 파일을 찾았다면, 시작 메뉴에서 ‘시스템 환경 변수 편집’ 항목을 검색하여 ‘시스템 속성’ 창을 엽니다. ‘고급’ 탭에서 ‘환경 변수’ 버튼을 클릭합니다. 그곳에서 ‘사용자’와 ‘시스템’ 변수를 편집할 수 있습니다.
-
‘사용자 변수’ 섹션에서 ‘Path’ 항목을 더블 클릭합니다. 경로 목록이 표시되는 팝업 창이 나타날 것입니다. ‘새로 만들기’ 버튼을 클릭하고 앞서 찾은 Python 실행 파일의 경로를 붙여넣습니다.
Linux 및 macOS에서 Python을 PATH에 추가하는 방법
-
터미널을 엽니다.
-
터미널에서 다음 명령을 실행하여 현재 사용자의 쉘 구성 파일을 엽니다:
또는 (macOS의 경우):
-
파일에 다음 코드를 추가합니다:
이 코드는
https://codemdd.io/usrhttps://codemdd.io/localhttps://codemdd.io/bin
과https://codemdd.io/usrhttps://codemdd.io/bin
디렉토리를PATH
에 추가합니다. -
Ctrl + X
를 눌러 nano 에디터를 종료하고 변경 사항을 저장하라는 메시지가 나타나면Y
를 입력합니다. -
.bashrc
또는.bash_profile
파일을 닫기만 하더라도 쉘에 변경 사항이 즉시 적용되지는 않습니다. 따라서 터미널에서 다음 명령을 실행하여 변경 사항을 적용합니다:또는 (macOS의 경우):
PATH의 의미 이해하기
PATH
는 운영 체제에서 실행 가능한 스크립트와 프로그램을 찾기 위해 사용하는 디렉토리 경로 목록입니다. PATH
환경 변수는 이 경로를 저장하고 유지하는 역할을 합니다.
PATH
는 프로그램이나 명령을 실행할 때 컴퓨터가 해당 프로그램이나 명령이 저장된 디렉토리를 찾을 수 있도록 해줍니다. 따라서 Python 실행 파일을 PATH
에 추가하면 터미널에서 python
이라고 입력하여 Python을 실행할 수 있습니다.
PATH 내 순서의 중요성 이해하기
PATH
변수에 등록된 디렉토리 경로는 순서대로 탐색됩니다. 따라서 Python이 여러 디렉토리에 설치되어 있다면, PATH
에 등록된 가장 먼저 나오는 디렉토리의 Python 버전이 실행됩니다. 이를 이해하고 원하는 Python 버전을 실행하기 위해 PATH
를 올바르게 설정하는 것이 중요합니다.
UNIX 기반 시스템에서 PATH 관리하기
UNIX 기반 시스템에서는 ~https://codemdd.io/.bashrc
또는 ~https://codemdd.io/.bash_profile
파일을 사용하여 PATH를 관리할 수 있습니다. 이 파일들은 사용자의 홈 디렉토리에 위치하며, 특정 디렉토리 경로를 PATH
에 추가하는 코드를 포함할 수 있습니다.
PATH
를 편집하기 전에 위에서 언급한 파일들의 존재 여부를 확인하고, 해당 파일을 편집하여 원하는 디렉토리 경로를 PATH
에 추가합니다. 부가적으로 source
명령을 사용하여 변경 사항을 바로 적용할 수 있습니다.
결론
Python을 PATH
에 추가함으로써 커맨드 라인에서 Python을 실행할 수 있게 됩니다. 이 글에서는 Windows, Linux 및 macOS에서 Python을 PATH
에 추가하는 방법을 안내했습니다. 적절한 단계를 따라 Python을 PATH
에 추가하면 원하는 Python 버전을 실행할 수 있게 됩니다.