Amazon Linux(AWS EC2)에서 PyPy 4.0.1을 실행할 때 OPENSSL_1.0.0을 찾을 수 없습니다.

Amazon Linux(AWS EC2)에서 PyPy 4.0.1을 실행할 때 OPENSSL_1.0.0을 찾을 수 없습니다.

Amazon Linux(AWS EC2)에서 PyPy 4.0.1을 실행하고 tar.bz 파일을 다운로드하고 압축을 풀고 싶습니다. 또한 문제를 해결하기 위해 심볼릭 링크를 만들었습니다.

pypy: error while loading shared libraries: libbz2.so.1.0

내가 만든 심볼릭 링크는 다음과 같습니다.

sudo ln -s /lib64/libbz2.so.1.0.6 /lib64/libbz2.so.1.0
sudo ln -s /lib64/libcrypto.so.1.0.1k /lib64/libcrypto.so.1.0.0
sudo ln -s /usr/lib64/libssl.so.1.0.1k /usr/lib64/libssl.so.1.0.0

그러나 PyPy는 이러한 라이브러리의 버전을 확인하는 것 같습니다. 오류 메시지가 나타납니다.

pypy: /lib64/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /path/to/pypy-4.0.1-linux64/bin/libpypy-c.so)
pypy: /usr/lib64/libssl.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /path/to/pypy-4.0.1-linux64/bin/libpypy-c.so)

누구든지 이 문제에 대한 해결책을 갖고 있습니까? 조언이나 도움이 되는 정보를 알려주시면 감사하겠습니다.

답변1

가능한 해결책을 검색한 후 다음 두 가지 해결책을 제시합니다.

  1. yum을 통해 PyPy 2.4를 다운로드하고 설치합니다.

    sudo yum --enablerepo=amzn-preview install pypy

  2. 휴대용 PyPy를 다운로드하세요.

    https://bitbucket.org/squeaky/portable-pypy/downloads/pypy-4.0.1-linux_x86_64-portable.tar.bz2

관련 정보