名称错误:名称“firebase”未定义Firestore GeoPoin

2024-04-19 09:09:50 发布

您现在位置:Python中文网/ 问答频道 /正文

有很多类似题目的问题,但我不明白为什么firebase不起作用。我已经安装了pip install --upgrade firebase-admin,一切正常,但当我尝试编写GeoPoint时,我在第行遇到了以下错误:

position = firebase.firestore.GeoPoint(38.895242, -77.031256)

错误是:

NameError: name 'firebase' is not defined

我已经进口了

import firebase_admin
from firebase_admin import credentials
from firebase_admin import firestore
import os

Tags: installpipnamefromimportadminis错误
1条回答
网友
1楼 · 发布于 2024-04-19 09:09:50

执行:

import firebase

您收到错误是因为您没有导入firebase,而Python在其名称空间中找不到它。你知道吗

更好的做法是:

position = firestore.GeoPoint(38.895242, -77.031256)

这是因为你已经导入了firestore。你知道吗

相关问题 更多 >