beauty in struggle

Ubuntu에 다른 버전의 python 설치 및 관리 본문

After-work/linux

Ubuntu에 다른 버전의 python 설치 및 관리

dgdeus 2023. 3. 28. 11:40
728x90
SMALL

Ubuntu 22.04 LTS에는 기본적으로 python3.10이 설치되어있는데,

이런저런 작업을 하다보면 다른 버전의 python이 필요할 때가 있다.

아래의 방법으로 python3.8을 추가로 설치했다.

 

1. 파이썬 패키지를 갖고 있는 PPA 추가

sudo add-apt-repository ppa:deadsnakes/ppa

 

2. 원하는 버전의 python 설치

sudo apt install python3.8 python3.8-distutils

(설치 후에 python3.8 --version으로 설치 확인)

 

3. 원하는 버전에 맞는 pip 사용을 위해 ~/.bash_aliases에 사용하고자하는 명령어 등록

pip3.8="python3.8 -m pip"

(pip3.8 --version으로 pip version 확인)

 

4. alternatives에 등록하여 python default 버전 선택가능

- 현재 설치되어 있는 python 버전 확인

ls -l /usr/bin/python*

- "python" alternative 등록

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.10 1

- "python" alternative 설정

sudo update-alternatives --config python

 

결과

 

 

 

 

728x90
LIST
Comments