我在連接 MongoDB 上的數據庫時遇到一些問題。我正在使用 mongoengine 庫連接到數據庫。我也在用ATLAS。每當我嘗試運行我的項目時,它都會顯示“發生異常:ServerSelectionTimeoutError”,然后顯示 [SSL: CERTIFICATE_VERIFY_FAILED] 證書驗證失?。簾o法獲取本地頒發者證書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”,完成此操作后問題就消失了。
添加回答
舉報
0/150
提交
取消