为了账号安全,请及时绑定邮箱和手机立即绑定

Mongoengine:发生异常:ServerSelectionTimeoutError

Mongoengine:发生异常:ServerSelectionTimeoutError

ABOUTYOU 2023-09-05 17:09:15
我在连接 MongoDB 上的数据库时遇到一些问题。我正在使用 mongoengine 库连接到数据库。我也在用ATLAS。每当我尝试运行我的项目时,它都会显示“发生异常:ServerSelectionTimeoutError”,然后显示 [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书from enum import uniquefrom json import dumpsfrom mongoengine import *from datetime import datetimeimport jsonimport osdb_uri = "My link would go in here"connect(host=db_uri)class Artists(DynamicDocument):    artistName = StringField()    artistEarning = FloatField()    artistAlbumn = IntField()    dateAdded = DateTimeField(default=datetime.utcnow())    def json(self):        artist = {            "Artist": self.artistName,            "Artist Earnings": self.artistEarning,            "Amount of Albums": self.artistAlbumn,            "Info Added": self.dateAdded        }        return json.dumps(artist)artists = Artists(    artistName="Post Malone",    artistEarning=20000.00,    artistAlbumn=20).save()print('Data Saved')如果有人可以帮助我吗?或者有什么建议吗?
查看完整描述

1 回答

?
慕莱坞森

TA贡献1810条经验 获得超4个赞

抱歉我想通了。

如果其他人遇到 SSL 错误的问题。您需要转到安装 Python 的目录,然后双击“Install Certificates.command”,完成此操作后问题就消失了。


查看完整回答
反对 回复 2023-09-05
  • 1 回答
  • 0 关注
  • 93 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信