update-alternatives --install /usr/bin/python python /usr/local/bin/python3.9 10

Ref : https://www.vultr.com/docs/update-python3-on-debian/

 

Update Python 3 on Debian

We are simplifying the cloud. One Login, 16 Countries, 25 Cities, Infinite Possibilities.

www.vultr.com

Ref : https://exitcode0.net/debian-9-how-to-upgrade-python-3-5-to-python-3-7/

 

Debian 9 - How to upgrade python 3.5 to python 3.7

I recently spent 30 minutes figuring out how to upgrade to python 3.7 and subsequently pip version on a fresh install of Debian 9. I ran into a number of issues doing this so I though that I would put this quick post together to make this a little

exitcode0.net

 

기존에 설치된 파이썬의 버전을 리눅스에서 업그레이드 하려면 소스를 받은뒤에 빌드를 해야합니다. 빌드를 하고 설치를 한뒤에 기존 파이썬 명령어를 새 버전으로 바꾸는 작업을 하게 됩니다. 아래 순서대로 진행하면 문제 없이 

 

1. 버전 체크

python3 -V

 

2. 필수 라이브러리 설치

apt-get install wget build-essential libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev liblzma-dev -y

 

3. 소스 다운로드

wget https://www.python.org/ftp/python/3.9.12/Python-3.9.12.tgz

 

4. 적당한위치에 소스 압축파일 풀기

tar xzf Python-3.9.12.tgz

 

5. 압축 해제한 곳에 들어가서 빌드하고 설치하기(빌드 후 설치할때 root 권한 필요)

cd ./Python-3.9.12 
./configure
make
sudo make install

 

6. 기존 명령어를 설치한 버전으로 교체하기(root 권한 필요)

 

sudo update-alternatives --install /usr/bin/python python /usr/local/bin/python3.9 10

+ Recent posts