본문 바로가기
IT/unix_unixlike

RedHat Enterprise Linux 8 에 Python 최신 버전 설치하기(3.10)

by 가능성1g 2025. 4. 22.
반응형

RHEL8 의 공식 저장소에는 Python 3.10 이 없기 때문에 소스에서부터 설치를 해야 한다.

모든 기능을 사용하기 위해 추가 패키지부터 설치 한다.

 

sudo dnf install wget yum-utils make gcc openssl-devel bzip2-devel libffi-devel zlib-devel sqlite-devel

 

Python 3.10 소스를 받는다. ( 현재 기준 3.10.17 )

 

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

 

압축해제 후, 컴파일 실행한다.

sudo ./configure --with-system-ffi --with-computed-gotos --enable-loadable-sqlite-extensions 
sudo make -j ${nproc} 
sudo make altinstall

 

설치 확인

python3.10 --version

 

python 으로 사용하기 위해 링크 생성

sudo ln -s /usr/local/bin/python3.10 /usr/bin/python
sudo ln -s /usr/local/bin/pip3.10 /usr/bin/pip

 

반응형