본문 바로가기
기본적인프로그래밍/python

[python] Ubuntu에서 기본 python path 변경하는 방법

by 인포메틱스 2020. 12. 3.
반응형

 Ubuntu에서 기본 python을 변경하는 방법에 대해서 알려드리겠습니다.

 

Ubuntu에서 기본 python은 원래 python2.7.*버전이었으나, 최근 python2 -> python3으로 변경이 되었습니다.

(아마 듣기론 앞으로 python3 버전 때만 업데이트가 될거라고 하더군요.)

 

 python3도 여러 버전이 있는데, 가끔 필요한 버전을 사용하고 싶을 때가 있습니다.

 

그럴때 python3.7, python3.8이렇게 쳐도 되지만 한번 설정으로 쉽게 원하는 python을 기본으로 설정 가능하기에 포스팅합니다.

 

먼저 python 버전을 확인을 하고, python이 어디에 있는지 확인합니다.

 

# python version확인
python -V

# python 설정 확인
which python
/usr/bin/python

# /usr/bin/ <- 여기에 대부분 python들이 설치가 됩니다.

기본으로 설정된 python을 따라 가보면
=> /usr/bin/이동
python -> /etc/alternatives/python* #/usr/bin/
=> /etc/alternatives/여기도 들어가보면
python -> /usr/bin/python3.8* # /etc/alternatives/

저 같은 경우는 python이 3.8로 되어있네요.

 

위와 같이 python을 설정을 하였고, 기본으로 변경하기 위해서는 update-alternatives를 이용합니다.

 

# python버전 추가
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7.1

기본 버전 변경하기
sudo update-alternatives --config python
설치된 python list가 보이는데 원하는 버전의 순서를 눌러주세요.

 

만약에 sudo가 안될경우!!

 

/.bachrc에서 alias를 이용해서 python버전 주소를 추가해서 사용하시면 됩니다..

alias pythoin='/usr/bin/python3.*'

 

728x90
반응형

댓글