강승현입니다
    • 홈
    • 태그
    • 방명록

    카테고리

    • 전체 글 (120) N
      • 후기 (38)
        • 경험 (15)
        • SSAFY (9)
        • 코딩테스트 (3)
        • 넥스터즈 (6)
        • 회고 (5)
      • Degrees (2)
      • Tech (1) N
        • Java&Spring (13)
        • IDE (1)
        • Node.js (2)
        • Git (3)
        • Server (3)
        • DevOps (0)
        • OS (3)
        • Javascript (1)
        • C,C++ (1)
        • Python (2)
        • 알고리즘 (1)
        • 트러블슈팅 (1)
      • OnlineJudge (45)
      • 정보전달 (2)
    Tech/OS

    [MacOS] M1 python3 설치하기

    CODe_byCODe_·2021. 11. 5. 09:56


    사전 설치

    2021.11.04 - [MacOS] - [MacOS] Git 설치하기

    위 글에서 brew는 꼭 설치 되어야 합니다!

     

    만약, bash에 대해 궁금하시다면 아래 글을 참고하세요

    2021.11.15 - [OS/Linux] - [Linux] source 명령어와 bash에 대해 알아보자

     

    주의할 점

    제 맥북의 경우 python2 버전이 사전 설치되어 있었고 python3를 설치하게 되더라도 python을 실행하면 기존에 설치되어 있던 python2를 실행하는 문제점이 있었습니다.

    이번 포스팅에서는 python2 대신 설치한 python3로 변경하는 작업도 진행하겠습니다.

     

    brew로 pyenv 설치

    brew install pyenv

    MacOS에선 pyenv를 이용해 python을 설치합니다.

     

    python3 설치

    pyenv install --list

    위 명령어를 통해 현재 설치 가능한 목록을 확인할 수 있고, 본인 환경과 목적에 맞게 버전을 선택하면 됩니다.

     

    pyenv install 3.9.1

    저는 python 3.9.1 버전을 설치하겠습니다.

     

    python --version

    설치후에 위 명령어를 입력하게되면 방금 설치한 3.9.1 버전이 아닌 2.*이 출력되는 것을 볼 수 있습니다.

    이제, 위에서 언급했던 버전 변경을 해보겠습니다.

     

    python2 대신 python3로 설정하기

    어떤 쉘을 사용하냐에 따라 수정하는 파일이 다릅니다.

    이 포스팅에서는 zsh와 bash를 설명합니다.

    bash 사용시

    vi ~/.bashrc

    편집기를 이용해 bashrc을 수정합니다.

     

    alias python="python3"

    비어 있을 수도 있고, 어떤 내용이 있을 수 있습니다. 끝에 위 내용을 추가해주세요.

    vi 편집기에서 알파벳 a 버튼을 누르면 삽입이 활성화됩니다.
    편집이 끝났다면 :(콜론) wq 를 입력한 후 엔터를 누르면 저장+종료가 됩니다.

     

    source ~/.bashrc

    방금 수정했던 내용을 bashrc에 적용해줍니다.

     

    zsh 사용시

    vi ~/.zshrc

    bash와 모든 과정은 동일하며 이름만 다릅니다. vi 편집기로 zshrc를 열어 편집합니다.

     

    alias python="python3"

    비어있던, 내용이 있던 우리는 위의 내용을 삽입해줍니다.

    콜론(:)과 wq를 입력후 엔터를 누르면 저장후 종료됩니다.

     

    source ~/.zshrc

    마지막으로 변경된 내용을 적용시켜줍니다.


    변경된 버전 확인

    이제 마지막으로 파이썬 버전을 확인해줍니다.

    python --version

     

    python 이라는 변수에 python3라는 값이 들어가게 되면서 저희가 새로 설치한 python3 가 실행되는 원리입니다.

    반응형
    저작자표시 비영리 변경금지 (새창열림)
    'Tech/OS' 카테고리의 다른 글
    • source 명령어와 bash에 대해 알아보자
    • [MacOS] Brew & Git 설치하기
    CODe_
    CODe_
    개발과 관련된 다양한 정보를 몰입감있게 전달합니다.
    최신 글

    티스토리툴바