[ TIL 5/18 ] pymongo.errors.ConfigurationError: query() got an unexpected keyword argument 'lifetime' 해결 방법

JoonQpa·2022년 5월 19일
0

TIL

목록 보기
5/27
post-thumbnail

📌 오류 내용


MongoDB를 사용할때 발생하는 오류 중 하나,

pymongo.errors.ConfigurationError: query() got an unexpected keyword argument 'lifetime'

dnspython이 제대로 작동하지 않을때 발생하는 오류이다.


📌 해결 방법


먼저 dnspython 설치 시도

pip install dnspython

dnspython3 시도


pip install dnspython3

그래도 해결되지 않았을때,


pip uninstall pymongo
pip install pymongo[srv]

pymongo를 지운뒤 pip install pymongo[srv]로 다시 깔아주면서 해결이 되었다.


나의 경우에도 dnspython 설치만으로는 해결되지 않다가, pymongo를 재설치하면서 해결이 되었다.

profile
Intuition factory: from noob to pro

0개의 댓글