
CentOS/RHEL 7/6 및 Fedora 32/31에 Python 2.7.18을 설치하는 방법
오늘 저는 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 다운로드합니다. 아래 지정된 위치에 최신 버전을 다운로드할 수도 있습니다.tar 명령을 사용하여 다운로드한 아카이브의 압축을 풉니다.cd /usr/src wget https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tgz
tar xzf Python-2.7.18.tgz
3. 파이썬 2.7 설치
이제 다음 명령을 실행하여 Python 2.7을 컴파일하고altinstall
를 사용하여 시스템에 설치합니다. make altinstall은 기본 python 바이너리 파일/usr/bin/python을 바꾸는 것을 방지하는 데 사용됩니다.cd Python-2.7.18 ./configure --enable-optimizations make altinstall
4. Python 버전 확인
아래 명령어를 사용하여 설치된 python의 최신 버전을 확인한다. 이 설치 중에 최신 Python 바이너리가/usr/local/bin/python2.7 경로에 설치되었습니다. 기존 바이너리는/usr/bin 아래에 있었습니다.경고: 원본 Python 바이너리를 덮어쓰거나 링크하지 마십시오. 시스템이 손상될 수 있습니다./usr/local/bin/python2.7 -V Python 2.7.18
5. PIP 설치
PIP는 Python 모듈을 설치하고 관리하는 데 유용한 유틸리티입니다. 설치된 Python 버전에 대한 PIP를 설치해 보겠습니다.curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py" python2.7 get-pip.py