ETC

[Ubuntu] python 버전별 설치

1984 2022. 9. 12. 15:42

1. repository 추가

sudo add-apt-repository ppa:deadsnakes/ppa

2. 패키지 업데이트 및 패키지 설치 (필요한 버전으로 설치한다.)

sudo apt-get update
sudo apt-get install python2.7
sudo apt-get install python3.6
sudo apt-get install python3.7
sudo apt-get install python3.8
sudo apt-get install python3.9

3-1. python 2 버전 심볼릭 링크 설정

# 기존 심볼릭링크 삭제
sudo update-alternatives --remove-all python
# 심볼릭링크 등록
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 100
# 심볼릭링크 확인 및 변경
sudo update-alternatives --config python

3-2. python 3 버전 심볼릭 링크 설정

# 기존 심볼릭 링크 삭제
sudo update-alternatives --remove-all python3
# 심볼릭 링크 등록
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 100
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 200
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 300
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 400
# 심볼릭 링크 확인 및 변경
sudo update-alternatives --config python3

* ubuntu에서 python 2버전은 'python' command를 python 3 버전은 'python3' command 를 default로 사용한다.

728x90