[Python] AttributeError: module 'lib' has no attribute 'SSL_CTX_set_ecdh_auto' 에러 해결 방법
pymongo에서 mongodb connection를 했는데, 아래와 같은 에러가 났다. AttributeError: module 'lib' has no attribute 'SSL_CTX_set_ecdh_auto' 원래, python에서 lib 에러가 잘 나지 않는데, 처음 보는 에러였다. 주로 클라우드에서 작업을 해, 내 로컬 PC 세팅이 오래 되긴 했다. 한시간 정도 삽질하다 내용을 공유한다. 해당 에러가 나는 사람은 아마 아무도 없겠지만, 또 다시 에러가 날 수 있으니 정리해놔야 겠다. 에러 해결 방법은 아래와 같다. 먼저pyopenssl를 지워준다. pip uninstall pyopenssl 그 다음 다시 pyopenssl를 설치해준다. 아마 pyopenssl 버전이 낮거나, 꼬여서 그런거 같다...
2023.06.19