[MacOS] M1 python3 설치하기
Tech/OS

[MacOS] M1 python3 설치하기

반응형


사전 설치

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에 대해 알아보자  (0) 2021.11.15
[MacOS] M1 python3 설치하기  (0) 2021.11.05
[MacOS] Brew & Git 설치하기  (0) 2021.11.04