CentOS/RHEL 7/6 및 Fedora 32/31에 Python 2.7.18을 설치하는 방법

CentOS/RHEL 7/6 및 Fedora 32/31에 Python 2.7.18을 설치하는 방법

2022-10-18 last update

4 minutes reading Python2.7 Python
오늘 저는 Python >= 2.7.10이 필요한 CentOS 7.4 시스템에 응용 프로그램을 설치하려고 했지만 Python 2.7.5가 설치되어 있어 다른 응용 프로그램이 의존하므로 제거할 수 없습니다. 이 튜토리얼은 이전 버전을 제거하지 않고 Python 2.7.18을 설치하는 데 도움이 될 것입니다.

1. 전제 조건

먼저 시스템에 GCC 패키지가 설치되어 있는지 확인하십시오. GCC가 설치되어 있지 않은 경우 다음 명령을 사용하여 GCC를 설치합니다.
yum install gcc openssl-devel bzip2-devel   # On CentOS systems 
dnf install gcc openssl-devel bzip2-devel   # On Fedora systems 

2. 파이썬 2.7 다운로드

python 공식 사이트에서 다음 명령을 사용하여 Python 다운로드합니다. 아래 지정된 위치에 최신 버전을 다운로드할 수도 있습니다.
cd /usr/src
wget https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tgz
tar 명령을 사용하여 다운로드한 아카이브의 압축을 풉니다.
tar xzf Python-2.7.18.tgz

3. 파이썬 2.7 설치

이제 다음 명령을 실행하여 Python 2.7을 컴파일하고 altinstall 를 사용하여 시스템에 설치합니다.
cd Python-2.7.18
./configure --enable-optimizations
make altinstall
make altinstall은 기본 python 바이너리 파일/usr/bin/python을 바꾸는 것을 방지하는 데 사용됩니다.

4. Python 버전 확인

아래 명령어를 사용하여 설치된 python의 최신 버전을 확인한다. 이 설치 중에 최신 Python 바이너리가/usr/local/bin/python2.7 경로에 설치되었습니다. 기존 바이너리는/usr/bin 아래에 있었습니다.
/usr/local/bin/python2.7 -V

Python 2.7.18
경고: 원본 Python 바이너리를 덮어쓰거나 링크하지 마십시오. 시스템이 손상될 수 있습니다.

5. PIP 설치

PIP는 Python 모듈을 설치하고 관리하는 데 유용한 유틸리티입니다. 설치된 Python 버전에 대한 PIP를 설치해 보겠습니다.
curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
python2.7 get-pip.py