Получение ошибки при развертывании функций Python на сервере FirebasePython

Программы на Python
Ответить
Anonymous
 Получение ошибки при развертывании функций Python на сервере Firebase

Сообщение Anonymous »

Я пытаюсь загрузить функции сервера Python, используя

Код: Выделить всё

firebase deploy
Когда я запускаю эту команду, я получаю следующую ошибку:

Ошибка: не удалось найти местоположение SDK функций Firebase. Ты забыл бежать? "/src/routes/functions/venv/bin/activate" && python3.11 -m pip install -r require.txt'?

Я пробовал чтобы создать виртуальную среду, запустив:

Код: Выделить всё

python3 -m venv venv
Затем я активировал виртуальную среду, запустив:

Код: Выделить всё

source venv/bin/activate
Затем я установил функции Firebase в свой файл require.txt, запустив:

Код: Выделить всё

pip3 install -r requirements.txt
В файле require.txt есть следующее:

Код: Выделить всё

firebase_functions~=0.1.0
Вот список всех моих pip-библиотек:

Код: Выделить всё

Package                  Version
------------------------ ---------
blinker                  1.9.0
CacheControl             0.14.1
cachetools               5.5.0
certifi                  2024.8.30
cffi                     1.17.1
charset-normalizer       3.4.0
click                    8.1.7
cloudevents              1.9.0
cryptography             43.0.3
deprecation              2.1.0
firebase-admin           6.6.0
firebase-functions       0.1.2
Flask                    3.1.0
Flask-Cors               5.0.0
functions-framework      3.8.1
google-api-core          2.23.0
google-api-python-client 2.153.0
google-auth              2.36.0
google-auth-httplib2     0.2.0
google-cloud-core        2.4.1
google-cloud-firestore   2.19.0
google-cloud-storage     2.18.2
google-crc32c            1.6.0
google-events            0.13.0
google-resumable-media   2.7.2
googleapis-common-protos 1.66.0
grpcio                   1.67.1
grpcio-status            1.67.1
gunicorn                 23.0.0
httplib2                 0.22.0
idna                     3.10
itsdangerous             2.2.0
Jinja2                   3.1.4
MarkupSafe               3.0.2
msgpack                  1.1.0
packaging                24.2
pip                      24.2
proto-plus               1.25.0
protobuf                 5.28.3
pyasn1                   0.6.1
pyasn1_modules           0.4.1
pycparser                2.22
PyJWT                    2.9.0
pyparsing                3.2.0
PyYAML                   6.0.2
requests                 2.32.3
rsa                      4.9
typing_extensions        4.12.2
uritemplate              4.1.1
urllib3                  2.2.3
watchdog                 6.0.0
Werkzeug                 3.1.3
Будем благодарны за любую помощь.

Подробнее здесь: https://stackoverflow.com/questions/791 ... ase-server
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»