Python 2.6에서 .so 파일을 찾을 수 없어 실패하는 .rpm을 설치하는 방법은 무엇입니까?

Python 2.6에서 .so 파일을 찾을 수 없어 실패하는 .rpm을 설치하는 방법은 무엇입니까?

.rpm에서 cloudera-manager-agent 5.7을 설치하려고 하면 오류가 발생합니다. 이 오류는 yum이 libpython2.6.so.1.0(64비트)을 찾을 수 없기 때문에 종속성이 충족되지 않았음을 의미합니다. Cloudera 5.7이 Python 2.7을 지원하길 바랍니다. Cloudera 5.7은 새로운 버전이고 Python 2.6은 이전 버전입니다.

CentOS 7.2에서 Python 2.7.5를 사용하고 있습니다. Python 2.6으로 다운그레이드해야 합니까? 많은 일이 중단될까봐 걱정됩니다. Cloudera-Manager-Agent를 설치하기 위해 이 종속성(Python 2.6 관련)을 충족하려면 어떻게 해야 합니까? 이 파일을 yum 패키지 관리자에 등록해야 할 것 같습니다. 하지만 먼저 OS에서 파일을 가져와야 합니다. 그러나 Python 2.6과 관련된 내용이 Python 2.7에서 작동하는지 여부는 알 수 없습니다.

답변1

Centos 7.2에서 Python 2.7에 의존하는 애플리케이션 수는 몇 개입니까? centos 7.2가 기본적으로 Python 2.7을 사용하는 경우 다운그레이드할 수 없습니다. 내 제안: centos 7.2를 centos 6.8로 다운그레이드하세요. 또는 Python 2.6을 수동으로 설치하고 rpm.pbone.net에서 다운로드하려고 합니다. Centos 7.2에서 Python 2.7을 제거해야 합니다.

관련 정보