커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
mongoDB 연결 오류
undefined주차
북마크
최*솔
댓글
1
추천
0
조회수
24
조회수
24
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


안녕하세요!

mongodb연결시 아래 이미지와같이 경로 파일이 자꾸 오류가 뜨는 것 같습니다.

어떤게 문제인걸까요..?ㅠㅠ



스파르타 즉문즉답





작성 코드

from pymongo import MongoClient 
import certifi
ca = certifi.where()
client = MongoClient('mongodb+srv://sparta:test@cluster0.qhv4dzq.mongodb.net/?retryWrites=true&w=majority', tlsCAFile=ca)
db = client.dbsparta


doc = {
    'name':'영수',
    'age':24
}
db.users.insert_one(doc)
db.users.update_one({'name':'영수'},{'$set':{'age':19}})




오류 메세지

(venv) choidasol@choedasol-ui-MacBookAir 02.mars % /Users/choidasol/Desktop/sparta/projects/02.mars/venv/bin/python /Users/choidasol/Desktop/sparta/pythonprac/pythonpra
c/dbprac.py
Traceback (most recent call last):
  File "/Users/choidasol/Desktop/sparta/pythonprac/pythonprac/dbprac.py", line 4, in <module>
    client = MongoClient('mongodb+srv://sparta:test@cluster0.qhv4dzq.mongodb.net/?retryWrites=true&w=majority', tlsCAFile=ca)
  File "/Users/choidasol/Desktop/sparta/projects/02.mars/venv/lib/python3.8/site-packages/pymongo/mongo_client.py", line 494, in __init__
    keyword_opts = dict(common.validate(k, v)
  File "/Users/choidasol/Desktop/sparta/projects/02.mars/venv/lib/python3.8/site-packages/pymongo/mongo_client.py", line 494, in <genexpr>
    keyword_opts = dict(common.validate(k, v)
  File "/Users/choidasol/Desktop/sparta/projects/02.mars/venv/lib/python3.8/site-packages/pymongo/common.py", line 569, in validate
    value = validator(option, value)
  File "/Users/choidasol/Desktop/sparta/projects/02.mars/venv/lib/python3.8/site-packages/pymongo/common.py", line 127, in raise_config_error
    raise ConfigurationError("Unknown option %s" % (key,))
pymongo.errors.ConfigurationError: Unknown option tlsCAFile
취소
 공유
취소
댓글 0
댓글 알림
나의얼굴