MAC에서 Python 3.x 버젼 쉽게 사용하기
Mac에는 Python이 기본적으로 설치되어있다. 하지만 아쉽게도 최신 버전이 아니라 2.7.10
버젼(모하비 기준)의 Python
이 설치되어 있다.
Python을 그냥 사용해도 문제는 없겠지만 Python2.x
와 Python3.x
는 호환성이 문제가 있기 때문에 버젼에 대한 확실한 구분이 필요하다. 지금 Python을 통해서 개발을 해야 한다면 아마도 당연히 Python3.x
를 활용해서 개발을 해야 할 것이다.
Python2.x
와Python3.x
의 구체적인 차이점은 https://wiki.python.org/moin/Python2orPython3 참조
그렇다면 Mac에서 Python
을 업그레이드 하는 방법 여러가지가 있겠지만, 이전 버젼을 제거하지 않고 사용하는 방법으로 Python
을 공식 홈페이지의 https://www.python.org/downloads/ 를 통해서 시스템에 맞는 버젼의 Python3.x
를 설치하면 된다. 하지만 문제점은 python
이라는 명령어가 아니라 python3
이라는 숫자가 계속 붙어서 사용해야 한다는 것이다.
해당 문제를 해결하기 위해서 유닉스(리눅스) 시스템 계열의 꼼수를 활용한다.
시스템 환경 설정 값에 Alias
를 통한 시스템 명령어 변경이다.
1
2
3
4
5
6
alias python='python3'
# Setting PATH for Python 3.7
# The original version is saved in .profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}"
export PATH
설정된 값을 적용하는 방법은 현재의 터미널을 재실행하는 방법과 터미널 창에서 source ~/.profile
을 활용하여 설정 파일을 다시 로드하는 방법이 있다.
This post is licensed under
CC BY 4.0
by the author.