728x90
[draft] 우분투에 최신 버전의 파이썬를 설치하는 방법
1. PPA(deadsnakes) 등록하여 최신 버전의 파이썬를 설치하는 방법
[Pre-releases]
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]
소스 코드 다운로드
- 파이썬 공식 웹사이트에서 원하는 버전의 소스 코드를 다운로드합니다.
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
'리눅스' 카테고리의 다른 글
[draft] 우분투에 NGINX와 Tomcat 멀티 인스턴스를 설치하고 설정하는 방법 (0) | 2024.05.18 |
---|---|
[draft] Vim에서 한글 깨짐 문제를 해결하는 방법 (0) | 2024.05.17 |
[draft] 우분투에 Python 3를 설치하는 방법 (0) | 2024.05.13 |
[draft] 우분투에 jemalloc을 설치하고 설정하는 방법 (0) | 2024.05.13 |
[draft] 우분투에 BIND를 컴파일하고 설치하는 방법 (0) | 2024.05.13 |