yum install openssl
yum install openssl-devel
파이썬 설치파일(tgz) 압축푼 경로로 이동하여
vim Modules/Setup.dist
=> 나는 CENTOS7.9로 vi 편집기를 사용하였다.
아래내용의 라인 주석을 풀어준다.
_socket socketmodule.c
SSL=/usr/local/openssl
_ssl _ssl.c \
-DUSE_SSL -I(SSL)/include/openssl \
-L$(SSL)/lib -lssl -lcrypto
그 다음 다음과 같이 하면 pip install 이 올바로 실행된다.
./configure ( 혹은 ./configure --enable-optimizations)
make
make install
openssl 을 먼저 설치 않고 python 설치 + pip 실행하면 이런일이 발생한다고 한다
나의 경우는 원인은 불분명하지만 위의 방법을 사용하여 해결하였다.