ソフトウェアコレクションを使用して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を使用しています。