[Python] AttributeError: module 'lib' has no attribute 'SSL_CTX_set_ecdh_auto' 에러 해결 방법
2023. 6. 19. 23:02ㆍit
반응형
pymongo에서 mongodb connection를 했는데, 아래와 같은 에러가 났다.
AttributeError: module 'lib' has no attribute 'SSL_CTX_set_ecdh_auto'
원래, python에서 lib 에러가 잘 나지 않는데, 처음 보는 에러였다. 주로 클라우드에서 작업을 해,
내 로컬 PC 세팅이 오래 되긴 했다.
한시간 정도 삽질하다 내용을 공유한다. 해당 에러가 나는 사람은 아마 아무도 없겠지만, 또 다시 에러가 날 수 있으니 정리해놔야 겠다.
에러 해결 방법은 아래와 같다.
먼저pyopenssl를 지워준다.
반응형
pip uninstall pyopenssl
그 다음 다시 pyopenssl를 설치해준다. 아마 pyopenssl 버전이 낮거나, 꼬여서 그런거 같다.
728x90
pip install pyopenssl
막상 해결 방법을 보면, 너무 쉽다.
하지만, 막상 삽질하면, 1시간 이상 잡아 먹는 에러다.
나같이 에러로 삽질하지 말고, 해당 방법을 해보길 바란다.
반응형
'it' 카테고리의 다른 글
LangChain과 MongoDB 연동 (feat. sentence_transformers ) (0) | 2023.11.08 |
---|---|
Object of type datetime is not JSON serializable (0) | 2023.07.14 |
Windows에서 Vue.js 설치하기 ( Vue3 버전 ) (0) | 2023.06.12 |
MongoDB Atlas search Index Knn 사용방법 ( 비슷한 문서 찾기 ) (0) | 2023.06.08 |
How to use Google bard for free ( with. Python ) (0) | 2023.06.04 |