Как вы установили / добавили пакет firebase_admin
в свой проект?
Если вы явно не установили / не добавили пакет, я встречался только с несколькими случаями (могут быть и другиеслучаи / решения), что выдает ошибку ModuleNotFoundError: No module named 'firebase_admin'
:
PyCharm
Если вы используете PyCharm, вы можете установить / добавить его из настроек PyCharm
- Файл> Предпочтения> Проект> Интерпретатор проекта
- Нажмите кнопку добавления, выполните поиск по базе данных, выберите соответствующий пакет:
firebase-admin
- Нажмите кнопку «Установить пакет».
Код Visual Studio / Альтернативная установка
Я использую код Visual Studio и решил установить библиотеки firebase_admin
в virtualenv, используя файл requirements.txt
, сохраненный в корневом каталоге.Вы все еще можете использовать этот метод, даже если вы используете PyCharm:
1) Активируйте свою среду
2) Создайте файл requirements.txt
со следующим содержимым:
firebase_admin
// other packages
3) Выполнить pip install
pip install -r requirements.txt
4) После установки вы можете подтвердить, что это уже доступно, проверив папку site-packages
в следующем каталоге:
env/lib/site-packages/firebase_admin
env/lib/site-packages/firebase_admin-<version>.dist-info
5) Попробуйте снова запустить код.
Надеюсь, это поможет!