더보기

python2 는 2.7 버전을 끝으로 2020년 1월 1일 이후로 더 이상 유지보수 되지 않는다고 합니다.

 

제 M1 맥북의 python 기본 버전은 2.7.17 이였다.

python --version
Python 2.7.18

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

 

 

python3 설치

이를 해결하기 위해서 아래와 같은 작업을 실행했다.

(개발환경 : 터미널 내에서 homebrew, Oh-my-zsh를 사용 중인 상태이다.)

 

brew install pyenv

pyen를 이용해 python을 설치한다.

 

pyenv install --list

해당 코드를 입력하여 현재 설치 가능한 목록을 확인할 수 있다.

 

pyenv install 3.x.x

본인 환경과 목적에 맞는 설치 가능한 python3 버전을 입력한다.

 

python --version

본인이 원하는 python3 버전을 다운받아도 아직  2.7.18이다.

 

 

기본 버전을 python3로 변경하기 (zsh로 설명)

vi ~/.zshrc

vi 편집기로 zshrc 를 열어 편집을 한다.

 

i를 누르면 insert(편집모드)가 된다.

alias python="python3"  를 입력

 

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

 

source ~/.zshrc

를 입력해야 변경된 내용을 적용 시켜준다.

 

 

python --version

 

를 입력하면 변경된 버전을 확인할 수 있다.

+ Recent posts