맥 파이썬 설치 경로 확인 방법
이번 포스팅에서는 맥 파이썬 설치 경로 확인 방법과 설치 확인, 버전 확인 방법 등을 알아보겠습니다.
다운로드 및 설치 (Mac) 포스트에서 언급했지만, 맥에서는 주로 3가지 방법으로 파이썬을 설치합니다. 각각의 경우에 해당하는 설치 경로도 확인해보겠습니다.
1. 설치 확인 및 버전 확인
인스톨러나 Homebrew 등의 방법을 통해 파이썬을 설치했다면, 터미널을 열고 설치한 파이썬이 제대로 동작하는지 확인해봅니다.
간단하게, 설치한 파이썬의 버전 확인 명령어 python3 --version
이나 혹은 REPL 실행 명령어 python3
을 실행해서 확인할 수 있습니다.
위 화면을 보면, 맥에 기본적으로 설치되어 있던 파이썬이 아닌, 새로 설치한 버전의 파이썬 REPL이 실행되는 것을 확인할 수 있습니다.
물론 기존에 설치되어 있던 파이썬도 여전히 컴퓨터에 존재합니다.
그런데 우리가 새로 설치한 버전이 더 높은 우선순위를 가지게 되어 python3
라는 명령어를 입력했을 때 먼저 실행됩니다.
2. 설치 경로 확인
2.1. 파이썬 공식 인스톨러로 설치한 파이썬 경로
섹션 1에서 새로 설치한 파이썬이 실행되는 것을 확인했다면, 이제 이 파이썬 실행 파일의 경로를 확인해보겠습니다. 이 경로 위치를 확인하기 위해서는 다음과 같은 명령어를 사용할 수 있습니다.
which python3
which
명령어는 터미널에서 특정 명령어에 의해 실행되는 실행 파일의 경로를 확인하는 명령어로, git, docker, node 등 모든 명령어에 사용가능합니다.
실행 결과:
지금 실행되는 파이썬 실행 파일은 /usr/local/bin
폴더 안에 있다고 하네요.
그런데 /usr/local/bin
폴더 아래에는 대부분, 실제 실행 파일이 아닌 바로가기 파일들이 저장되어 있습니다. 파이썬도 마찬가지입니다.
맥을 비롯한 Unix 계열 운영체제에도,윈도우의 바로가기 기능과 비슷한 역할을 하는 기능이 있습니다.
이 기능을 심볼릭 링크라고 하며, 심볼릭 링크와 연결된 파일의 원래 위치를 가져오기 위해서는 ls
명령어의 -l
옵션을 사용합니다.
ls -l /usr/local/bin/python3
실행 결과:
->
: 이 화살표 모양이 가리키는 곳에 실제 프로그램이 저장되어 있습니다...
: 이렇게 마침표 2개는 상위폴더를 나타내는 표현입니다.
따라서, 다운로드 받은 파이썬의 실제 경로는 /Library/Frameworks/Python.framework/Versions/3.11/bin/python3
입니다.
해당하는 경로의 파이썬 파일을 실행하니 동일하게 동작합니다.
2.2. 맥에 내장된 파이썬 경로
다음은, 맥에 원래 설치되어 있는 파이썬 실행 파일의 경로를 알아보겠습니다.
기본으로 설치되어 있는 파이썬은 맥 OS와 자체 개발 플랫폼인 Xcode에서 사용합니다.
이 파일은 Apple의 CommandLineTools 라는 프로그램 모음집에 포함되어 있습니다.
그래서 해당 파이썬의 경로는 /Library/Developer/CommandLineTools/usr/bin/python3
입니다.
또한, 같은 버전이 자동으로 /usr/bin/python3
경로에 설치되기 때문에 모두 찾아 실행하면 다음과 같습니다.
참고로, /usr/bin
폴더보다 /usr/local/bin
의 우선순위가 더 높아서 아무 경로 없이 python3
라고 입력했을 때, 최신 버전이 실행되는 것입니다.
이 경로들을 PATH
라고 하며, 사용하고 있는 쉘에 환경변수로 저장되어 있습니다.
모든 PATH
값은 아래 명령어로 확인할 수 있습니다.
echo $PATH
실행 결과:
제 맥은 /usr/local/bin
이 2순위, /usr/bin
이 4순위인 것을 확인할 수 있습니다.
2.3. Homebrew 로 설치한 파이썬 실행 파일 경로
Homebrew로 설치한 파이썬 실행 파일의 실제 경로와 심볼릭 링크 경로 확인 방법은 다운로드 및 설치 (Mac) - 3. Homebrew를 이용한 파이썬 다운로드 및 설치 방법 섹션에 정리해두었습니다.
2.4. Conda / Mamba 로 설치한 파이썬 실행 파일 경로
Conda 혹은 Mamba로 설치한 파이썬 실행 파일의 실제 경로와 심볼릭 링크 경로 확인 방법은 다운로드 및 설치 (Mac) - 4.3. Conda / Mamba 패키지 매니저로 파이썬 설치 섹션에 정리해두었습니다.