Apple Silicon Mac에서 Miniconda + VSCode로 파이썬 개발 환경 세팅하기

     1. Miniconda 설치 (Apple Silicon)

    📥 다운로드

    Miniconda는 Anaconda보다 훨씬 가볍고, 필요한 패키지만 직접 설치하는 방식이라 M 시리즈 맥북에 특히 잘 맞다.

    1. Miniconda 공식 페이지 접속
    2. macOS ARM64 (Apple Silicon) .sh 파일 다운로드
    curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-arm64.sh
    chmod +x Miniconda3-latest-MacOSX-arm64.sh
    ./Miniconda3-latest-MacOSX-arm64.sh

     

    2. Conda 가상환경 만들기

    conda create -n test python=3.11
    conda activate test

     

    가상환경 이름은 원하는 대로 설정하면 된다. (ex. test, myvenv 등)

     

    기본 패키지 설치

    가상환경을 만들었다고 바로 코딩할 수 있는게 아니라

    최소한의 필수 패키지를 설치해야만 Jupyter Notebook이 실행되고, 데이터 분석 작업도 원활하게 진행할 수 있다.

    conda install jupyter pandas numpy matplotlib

     

    3. Jupyter 커널 등록 (VSCode 연동용)

    python -m ipykernel install --user --name=test --display-name "Python (test)"

     

    4. VSCode 설정

    1. VSCode 실행
    2. Python / Jupyter 확장 설치
    3. 커맨드 팔레트(Cmd + Shift + P) → Python: Select Interpreter
    4. test(혹은 자신이 설정한 다른 이름) 환경 선택

     

    5. Miniconda 가상환경 설정 정리

    #가상환경 생성:
    conda create -n myenv python=3.11
    
    #가상환경 활성화:
    conda activate myenv
    
    #필수 패키지 설치:
    conda install jupyter pandas numpy matplotlib
    
    #가상환경 비활성화:
    conda deactivate
    
    #가상환경 삭제:
    conda remove –name myenv –all
    
    #VSCode 인터프리터 초기화:
    Command + Shift + P → Python: Select Interpreter → 기본 인터프리터 선택
    
    #패키지 목록 저장:
    conda env export > environment.yml
    
    #시스템 패키지 복제해서 환경 생성:
    conda create -n myenv –clone base
    
    #environment.yml 파일로 환경 복원:
    conda env create -f environment.yml
    
    #설치된 패키지 목록 조회:
    conda list
    
    #Jupyter 커널 등록 (VSCode 연동용):
    python -m ipykernel install –user –name=myenv –display-name “Python (myenv)”

     

    댓글