본문 바로가기
배움: 맥, 소프트웨어

맥북에서 파이썬 설치하는 방법 (초보자부터 개발자까지 차근차근)

by Heedong-Kim 2025. 8. 31.

파이썬(Python)은 데이터 분석, 인공지능, 웹 개발, 자동화 등 다양한 분야에서 널리 쓰이는 프로그래밍 언어입니다. 맥북(macOS)에는 기본적으로 파이썬 2 버전이 포함되어 있지만, 이미 오래된 버전이라 실제 개발이나 공부에는 적합하지 않습니다. 따라서 최신 버전의 파이썬을 직접 설치해서 사용하는 것이 좋습니다.

 

이번 글에서는 맥북에서 파이썬을 설치하는 방법 3가지를 차근차근 소개해드리겠습니다.

 

 


방법 A. Homebrew를 이용한 설치 (가장 추천)

맥북 사용자라면 한 번쯤 들어본 패키지 관리자 Homebrew를 통해 파이썬을 설치하는 방법입니다.
장점은 간단하고, 최신 버전 업데이트도 손쉽다는 점입니다.

  1. 터미널 열기
    • ⌘ + Space → "Terminal" 입력 후 실행합니다.
  2. Xcode 명령줄 도구 설치 (처음 한 번만 필요)
    xcode-select --install

  3. Homebrew 설치
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

    설치 후 안내에 따라 PATH를 환경 변수에 추가해야 합니다.
    • Apple Silicon: /opt/homebrew/bin
    • Intel: /usr/local/bin
       
  4. 파이썬 설치
    brew install python

  5. 설치 확인
    python3 --version pip3 --version

  6. 가상환경 만들기 (권장)
    프로젝트마다 독립적인 환경을 쓰는 것이 좋습니다.
    python3 -m venv ~/venvs/test
    source ~/venvs/test/bin/activate
    → 이후 python과 pip 명령은 이 가상환경 전용으로 작동합니다.




방법 B. 공식 Python.org 설치 패키지 (.pkg)

터미널이 낯설고 클릭 위주로 설치하고 싶다면 Python.org에서 제공하는 설치 파일(.pkg)을 사용하면 됩니다.

  1. Python.org → Downloads → macOS에서 최신 버전 설치 파일(.pkg)을 다운로드
  2. 더블 클릭 후 설치 진행
  3. 설치 후 python3 --version으로 버전 확인
  4. 가상환경 사용은 동일하게 venv를 활용하면 됩니다.

👉 이 방법은 가장 직관적이지만, 여러 버전을 관리하거나 최신 업데이트를 유지하기에는 조금 번거로울 수 있습니다.



방법 C. pyenv로 여러 버전 관리하기

여러 프로젝트에서 서로 다른 파이썬 버전을 써야 할 때는 pyenv가 유용합니다.

  1. Homebrew를 통해 pyenv 설치
    brew install pyenv

  2. 셸 설정 파일에 pyenv 환경 추가
    echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
    echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
    echo 'eval "$(pyenv init -)"' >> ~/.zshrc exec zsh

  3. 원하는 버전 설치
    pyenv install 3.12.6 pyenv global 3.12.6 python -V

이제 여러 버전을 필요에 따라 자유롭게 전환할 수 있습니다.


추가 팁: 가상환경과 패키지 관리

  • 맥북에서는 python3 명령을 사용하는 것이 기본입니다. (python은 2.x 버전일 가능성이 높습니다)
  • 프로젝트마다 가상환경을 만들어 쓰는 습관을 들이면 충돌을 예방할 수 있습니다.
  • 자주 쓰는 도구는 pipx로 독립 설치하면 편리합니다.

예: 코드 포매터 Black 설치
pipx install black

 

 

 


마무리

맥북에서 파이썬을 설치하는 방법은 크게 Homebrew, 공식 패키지, pyenv 3가지가 있습니다.

  • Homebrew: 가장 간단하고 업데이트 관리가 편리 → 추천!
  • 공식 패키지: 클릭으로 쉽게 설치 가능
  • pyenv: 여러 버전을 관리할 때 필수

👉 파이썬을 설치했다면, 이제는 가상환경 관리와 패키지 설치에 익숙해지는 것이 다음 단계입니다.

728x90