CentOS 7에 Python 3.6 설치

CentOS 7에 Python 3.6 설치

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 웹 사이트의 나머지 단계에 따라 3.6을 설치하고 최신 pip를 설치할 수 있었습니다.

매우 감사합니다.

관련 정보