Development/Python

[ERROR] error module ‘lib’ has no attribute ‘X509_get_notAfter’

Dev. Jkun 2022. 7. 29. 12:56
반응형

우분투 18.04 에서 certbot 을 설정하는 도중에 추가로 설치된 파이썬 (기존 3.6 / 설치 3.10) 때문에 위와 같은 에러가 발생;;

일단 제일 먼저 해야하는 것은 파이썬 버전 선택. 특정 설치하려는 패키지나 모듈에서 파이썬에 의존성이 걸려있다면 버전을 확인하여 선택이 제일 첫번째가 되야 할 것이다.

그리고 다음 명령어들 실행해보자.

dpkg --list | grep ssl
dpkg --list | grep crypt | grep python3

sudo pip3 install cryptography
sudo pip install -U pyOpenSSL
sudo pip3 install -U pyOpenSSL
python -c 'import OpenSSL; print(OpenSSL.__version__)'

 

반응형