我是 Firebase 的新手,我正在在线学习他们的教程。我正在尝试对我用几条记录创建的快速数据库进行身份验证。我收到错误:TypeError: init () got an unexpected keyword argument 'status'
我确保我的 urllib3 是最新的,并确认我的 firebase_Admin 是最新的。我已经检查了 json 文件的文件路径并将我的数据库 URL 复制到其中。
import firebase_admin
from firebase_admin import credentials
from firebase_admin import db
#Generated from settings of a project.
cred = credentials.Certificate(r"Path to json file in the same directory as program")
firebase_admin.initialize_app(cred, {'databaseURL': 'https://mydatabase_from_firebase/'} )
Run Code Online (Sandbox Code Playgroud)
我期待返回 0,确认它有效,但我得到以下错误结果:
TypeError: __init__() got an unexpected keyword argument 'status'
Run Code Online (Sandbox Code Playgroud)
完整的回溯是:
回溯(最近一次调用):文件“C:/Users/Gaming/Firbase_setup/test.py”,第 3 行,来自 firebase_admin 导入数据库文件“C:\Users\Gaming\Firbase_setup\venv\lib\site-packages \firebase_admin\db.py”,第 33 行,来自 firebase_admin import _http_client 文件“C:\Users\Gaming\Firbase_setup\venv\lib\site-packages\firebase_admin_http_client.py”,第 32 行,raise_on_status=False,backoff_factor= 0.5) TypeError: init …
我是 Docker 新手,我尝试在我的计算机上本地运行 dockerfile,以确保一切正常,然后再将其上传到 GitHub 并在另一台服务器上尝试。有没有办法做到这一点?我已经安装了适用于 Windows 10 的 Docker,并且可以导航到 dockerfile 所在的文件夹。当我尝试执行 '''docker build -t file_name -f file_name''' 时出现错误。
我已经下载了 Docker 并且能够正确访问。我尝试过“docker build”,但这似乎不起作用。
我期待 dockerfile 能够成功运行和构建。相反,它只是在构建过程中出错。