본문 바로가기

리눅스

[draft] 우분투에 최신 버전의 파이썬를 설치하는 방법

728x90

[draft] 우분투에 최신 버전의 파이썬를 설치하는 방법

1. PPA(deadsnakes) 등록하여 최신 버전의 파이썬를 설치하는 방법

[Pre-releases]

PPA

PPA 등록

  • PPA(deadsnakes)를 등록합니다.
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update

설치

  • PPA를 등록한 후에는 apt-get install 명령어를 사용하여 원하는 버전의 파이썬을 설치합니다.
sudo apt-get install -y python3.13

실행 파일 변경

  • 새로 설치한 Python 버전의 실행 파일을 기본 Python 실행 파일로 변경합니다.
rm /usr/bin/python3
sudo ln -sf /usr/bin/python3.13 /usr/bin/python3

버전 확인

  • 변경된 Python 버전이 올바르게 설치되었는지 확인합니다.
python --version
python3 --version

2. 소스 코드로 최신 버전의 파이썬를 설치하는 방법

[Stable Releases]

python_source

소스 코드 다운로드

  • 파이썬 공식 웹사이트에서 원하는 버전의 소스 코드를 다운로드합니다.
cd /usr/local/src
wget https://www.python.org/ftp/python/3.12.3/Python-3.12.3.tar.xz
tar -xf Python-3.12.3.tar.xz
cd Python-3.12.3

설정 및 설치

  • 소스 코드를 컴파일하고 최신 버전의 파이썬을 설치합니다.
./configure --prefix=/usr/local/python312 --enable-optimizations
make -j $(( $(nproc) / 2 ))
sudo make install

실행 파일 변경

  • 새로 설치한 Python 버전의 실행 파일을 기본 Python 실행 파일로 변경합니다.
cp -f /usr/local/python312/bin/python3.12 /usr/bin/python3.12
rm /usr/bin/python3
sudo ln -sf /usr/bin/python3.12 /usr/bin/python3

버전 확인

  • 변경된 Python 버전이 올바르게 설치되었는지 확인합니다.
python --version
python3 --version

 

우분투에 최신 버전의 파이썬을 성공적으로 설치했습니다.

 

728x90