CentOS 5의 Python 2.7

CentOS 5의 Python 2.7

Python 2.7을 사용하는 CentOS 5용 준공식 저장소가 있습니까?

EPEL은 Python 2.6만 제공합니다.

답변1

나는 이것을 위해 얼마 전에 RPM을 만들었습니다. 여기에서 소스 RPM을 찾을 수 있습니다.

ftp://ftp.pycopia.org/pub/python/RHEL51/python2.7-2.7.1-1TH.src.rpm

rpmbuild --rebuild ...바이너리 rpm을 생성하려면 일반적인 작업을 수행하면 됩니다 . 설치된 2.4 버전을 방해하지 않지만 공존합니다. 하지만 스크립트에 특정 버전을 넣어야 합니다 #!/usr/bin/python2.7. 그러나 해당 버전의 setuptools를 사용하면 자동으로 발생합니다.

답변2

다음 저장소 중 하나를 확인하셨습니까?

저장소 대신 rpm이 있어도 괜찮습니다(즉, 종속성이 나타나면 처리할 수 있습니까?). 그렇다면 시도해 보세요.전화 또는rpm 검색. 위의 방법 중 어느 것도 도움이 되지 않으면 소스 tarball에서 빌드하는 것을 고려하십시오. 이것은 지금까지 가장 쉬울 것입니다.

답변3

찾은 epel에서 2.6 srpm을 가져와서 사양 파일을 추출하고 버전 번호를 변경한 후 다시 빌드해 보세요.

하지만 참고하세요: el5에는 Python 2.4(예: yum)에 의존하는 많은 패키지가 있습니다. 2.4와 2.7이 모두 설치되어 있는지 확인하거나 2.4용으로 모든 것을 다시 빌드하고 싶을 수도 있습니다.

답변4

Fedora 16에 맞게 조정된 버전을 사용해 볼 수 있습니다. http://ftp.srce.hr/redhat/test/el5/x86_64/

관련 정보