CentOs 시스템에 scl Python 패키지를 설치할 때 libffi.so.5() 및 libgdbm.so.2() 종속성 오류 발생

CentOs 시스템에 scl Python 패키지를 설치할 때 libffi.so.5() 및 libgdbm.so.2() 종속성 오류 발생

소프트웨어 컬렉션을 사용하여 CentOs 컴퓨터에 Python 패키지를 설치하려고 하면 아래와 같은 오류가 발생합니다. 사용 중인 CentO 버전과 설치되는 Python 패키지 버전과 관련이 있는지 궁금합니다.

Package: rh-python36-python-libs-3.6.3-1.el6.x86_6 (/rh-python36-python-libs-3.6.3-1.el6.x86_64)  Requires: libffi.so.5()(64bit)
Package: rh-python36-python-libs-3.6.3-1.el6.x86_64 (/rh-python36-python-libs-3.6.3-1.el6.x86_64) Requires: libgdbm.so.2()(64bit)

이러한 오류의 원인을 알고 싶습니다.

답변1

CentOs 7 시스템에서는 CentOs 6 패키지를 사용하지 마십시오.

아래 괄호 부분을 확인하시면 Centos 6인지 7인지 확인하실 수 있습니다.

rh-python36-python-libs-3.6.3-1.{{el6}}.x86_6

이 경우 버전 6이고 CentOs 7을 사용하고 있습니다.

관련 정보