main
[Ubuntu] python 버전별 설치 본문
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
'ETC' 카테고리의 다른 글
[Oracle] Oracle 11gR2 다운로드 (0) | 2022.09.24 |
---|---|
[Git] SSL certificate problem: self signed certificate (0) | 2022.09.23 |
[Powershell] 네트워크 드라이브 용량 체크 (0) | 2022.09.10 |
[Docker] 도커 설치 - Ubuntu 18.04 (0) | 2022.09.08 |
[Linux/Ubuntu] 서버 접속 IP list 추가하기(중복 체크) - /etc/hosts.allow (0) | 2022.09.07 |
Comments