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 |