728x90

 

Python 3.13.2 버전이 출시되었으며, 이를 Rocky Linux에 설치하는 방법을 안내드립니다. Python을 소스 코드로 설치하는 방법을 사용하여 최신 버전을 손쉽게 설치할 수 있습니다.

1. 필수 패키지 설치

Python을 소스 코드에서 빌드하려면 몇 가지 개발 도구와 라이브러리들이 필요합니다. 먼저 필수 패키지들을 설치합니다:


sudo dnf groupinstall "Development Tools"
sudo dnf install gcc openssl-devel bzip2-devel libffi-devel
    

2. Python 3.13.2 소스 코드 다운로드

Python 공식 웹사이트에서 Python 3.13.2의 소스를 다운로드합니다:


cd /opt
sudo wget https://www.python.org/ftp/python/3.13.2/Python-3.13.2.tgz
    

3. 압축 해제 및 설치

다운로드한 파일의 압축을 풀고 설치를 진행합니다:


# 압축 해제
sudo tar xvf Python-3.13.2.tgz
cd Python-3.13.2

# 빌드 설정
sudo ./configure --enable-optimizations

# Python 빌드 및 설치
sudo make altinstall
    

`altinstall`을 사용하면 기존의 Python 버전과 충돌을 피할 수 있습니다. `--enable-optimizations` 옵션은 성능을 최적화하는데 사용됩니다.

make altinstall 완료까지는 상당한 시간이 소요될 수 있습니다.

4. 설치 확인

설치가 완료되면 Python 버전이 제대로 설치되었는지 확인합니다:


python3.13 --version
    

정상적으로 설치되었다면, Python 3.13.2 버전이 출력됩니다.

5. 기본 Python 버전 변경 (선택 사항)

기본 Python 버전으로 Python 3.13.2를 사용하고 싶다면 `alternatives` 명령어를 사용하여 변경할 수 있습니다:


# Python 3.13.2을 기본 python으로 설정
sudo alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3.13 1
    

이렇게 하면 `python3` 명령어를 입력했을 때 Python 3.13.2가 실행됩니다.

결론

위 방법을 따라 Python 3.13.2를 Rocky Linux에 설치할 수 있습니다. 이 과정은 Python 소스 코드를 직접 빌드하여 설치하는 방법으로, 최신 버전의 Python을 쉽게 사용할 수 있게 해줍니다.

728x90

'Python' 카테고리의 다른 글

Python 가상환경 만들기  (0) 2025.02.08
파이썬으로 웹 크롤링하는 방법  (1) 2025.02.03

+ Recent posts