我正在将 python 与 firestore 一起使用,并尝试在后端创建一个客户端。我正在关注本教程
使用以下代码
import firebase_admin
from firebase_admin import credentials, firestore
cred = credentials.Certificate("cred_file.json")
firebase_admin.initialize_app(cred)
db = firestore.Client()
ref = db.collections(u'table')
并收到以下错误
google.auth.exceptions.DefaultCredentialsError:无法自动确定凭据。请设置 GOOGLE_APPLICATION_CREDENTIALS 或明确创建凭据并重新运行应用程序。想要查询更多的信息
我想这是默认凭据有问题,我不明白的是,如果我在代码中初始化凭据,为什么应用程序会不断为默认凭据抛出错误?我明确地给了它正确的信用文件。
慕的地10843
相关分类