NameError: имя 'firebase' не определено - Firestore GeoPoint - PullRequest
0 голосов
/ 31 октября 2019

Есть много вопросов с похожим названием, но я не могу понять, почему Firebase не работает. Я установил pip install --upgrade firebase-admin и все работает нормально, но когда я пытаюсь написать GeoPoint, я получаю эту ошибку в строке:

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

Ошибка:

NameError: имя 'firebase' не определено

Я импортировал

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

1 Ответ

3 голосов
/ 31 октября 2019

Do:

import firebase

Вы получаете ошибку, потому что не импортировали firebase, а Python не может найти ее в своем пространстве имен.

Еще лучше: do:

position = firestore.GeoPoint(38.895242, -77.031256)

Это потому, что вы уже импортировали пожарный магазин.

...