CentOSにPython 3.6をインストールできませんでした。エラーメッセージは次のとおりです。エラー:パッケージ:python36-libs-3.6.8-2.el7.ius.x86_64(ius)必要:libcrypto.so.10(OPENSSL_1.0.2)(64ビット)
次のライブラリパッケージはすでにマシンに存在します。
libcrypto.so.10()(64ビット) libcrypto.so.10(OPENSSL_1.0.1)(64ビット) libcrypto.so.10(OPENSSL_1.0.1_EC)(64ビット) libcrypto.so.10(libcrypto .so. 10)(64ビット)libcrypto.so.10 libcrypto.so.10(OPENSSL_1.0.1)libcrypto.so.10(OPENSSL_1.0.1_EC)libcrypto.so.10(libcrypto.so.10)
答え1
python36パッケージを提供するIUSリポジトリを無効にすることをお勧めします。 CentOS 7.7 以降、Python 3.6 は CentOS python3 パッケージのデフォルトリポジトリで提供されます。
答え2
皆様のご協力ありがとうございました。 OpenSSL v1.0.1を最初にアンインストールして、ついに問題を解決しました。 @GracefulRestart - yumアップデートが機能しません他の人にも役立つように、この情報を共有したいと思います。
その後、OpenSSL v1.0.2のみをインストールしました。その後、Python Webサイトの残りの手順に従って3.6をインストールし、最新のpipをインストールできました。
とても感謝しています。