Mac OS의 기본 python 명령어는 python 2.x로 매핑되어 되어 있습니다. 회사에서 쓰는 버전이 3.x 인데 매번 python3 명령어를 쓰려니 귀찮습니다.
이럴 경우 python_select를 이용해서 python 버전을 변경하는 방법이 있어 소개합니다.
참고로 저는 Mojave 10.14.1를 사용하고 있습니다.
참고 사이트) https://superuser.com/questions/35256/how-can-i-change-the-default-python-version-on-snow-leopard
먼저 MacPorts를 설치합니다.
https://www.macports.org/install.php 에서 자신의 맥과 맞는 버전을 찾아 설치합니다. 상세한 설명은 생략합니다.
터미널을 띄우고 다음 순서대로 따라 합니다.
1. python_select 설치
$ sudo port install python_select
2. ports repository에서 설치할 수 있는 버전을 확인합니다.
$ port search python
3, 원하는 버전을 설치합니다. 저는 3.7대 버전을 설치하려고 했으니 이렇게 선택.
$ sudo port install python37
시간이 좀 걸리는 군요.
4. 마지막으로 설치된 버전으로 선택
$ sudo port select --set python python37
5. 제대로 설정되었는지 확인해 봅시다.
$ port select --list python
Available versions for python:
none
python27-apple
python37 (active)
잘 되어 있군요. 그럼 이제 python 명령어가 잘 먹히는지 봐야죠
$ python --version
Python 3.7.1
끝! :)
'Tips > 잡다구리' 카테고리의 다른 글
Total Command 이전 설정으로 사용하기 (0) | 2020.01.28 |
---|---|
[shell script] log.sh (0) | 2020.01.14 |
[Windows] 배치파일에서 시간이 오래 걸리는 작업이 끝나면 팝업창으로 노티를 주자 (0) | 2014.06.27 |
[UltraEdit] Ultra Edit에서 한글이 깨져 보이면 (0) | 2013.05.18 |
Beyond Compare에서 Tab Size 설정 (0) | 2013.02.24 |