我在连接 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 回答
![?](http://img1.sycdn.imooc.com/545845b40001de9902200220-100-100.jpg)
慕莱坞森
TA贡献1810条经验 获得超4个赞
抱歉我想通了。
如果其他人遇到 SSL 错误的问题。您需要转到安装 Python 的目录,然后双击“Install Certificates.command”,完成此操作后问题就消失了。
添加回答
举报
0/150
提交
取消