firebase / firebase/firebase-admin-python

ValueError: Couldn't import source code string cannot contain null bytes

Abierto
#673 1 comentario 0 reacciones 0 asignados Ver en GitHub
needs-triage
Lenguaje dominante
Python
Estrellas
1.2k
Forks
359
Merge medio
5 d 6 min
PR fusionados (30 d)
2

Descripción

```
Python 3.10
Firebase_auth 6.1.0
```

If I import `from firebase_admin import auth` I get this error:
```
momo-api-worker-1 | During handling of the above exception, another exception occurred:
momo-api-worker-1 |
momo-api-worker-1 | Traceback (most recent call last):
momo-api-worker-1 | File "/usr/local/bin/celery", line 8, in
momo-api-worker-1 | sys.exit(main())
momo-api-worker-1 | File "/usr/local/lib/python3.10/site-packages/celery/__main__.py", line 16, in main
momo-api-worker-1 | _main()
momo-api-worker-1 | File "/usr/local/lib/python3.10/site-packages/celery/bin/celery.py", line 322, in main
momo-api-worker-1 | cmd.execute_from_commandline(argv)
momo-api-worker-1 | File "/usr/local/lib/python3.10/site-packages/celery/bin/celery.py", line 499, in execute_from_commandline
momo-api-worker-1 | super(CeleryCommand, self).execute_from_commandline(argv)))
momo-api-worker-1 | File "/usr/local/lib/python3.10/site-packages/celery/bin/base.py", line 289, in execute_from_commandline
momo-api-worker-1 | argv = self.setup_app_from_commandline(argv)
momo-api-worker-1 | File "/usr/local/lib/python3.10/site-packages/celery/bin/base.py", line 509, in setup_app_from_commandline
momo-api-worker-1 | self.app = self.find_app(app)
momo-api-worker-1 | File "/usr/local/lib/python3.10/site-packages/celery/bin/base.py", line 531, in find_app
momo-api-worker-1 | return find_app(app, symbol_by_name=self.symbol_by_name)
momo-api-worker-1 | File "/usr/local/lib/python3.10/site-packages/celery/app/utils.py", line 373, in find_app
momo-api-worker-1 | sym = symbol_by_name(app, imp=imp)
momo-api-worker-1 | File "/usr/local/lib/python3.10/site-packages/celery/bin/base.py", line 534, in symbol_by_name
momo-api-worker-1 | return imports.symbol_by_name(name, imp=imp)
momo-api-worker-1 | File "/usr/local/lib/python3.10/site-packages/kombu/utils/imports.py", line 59, in symbol_by_name
momo-api-worker-1 | reraise(ValueError,
momo-api-worker-1 | File "/usr/local/lib/python3.10/site-packages/vine/five.py", line 194, in reraise
momo-api-worker-1 | raise value.with_traceback(tb)
momo-api-worker-1 | File "/usr/local/lib/python3.10/site-packages/kombu/utils/imports.py", line 57, in symbol_by_name
momo-api-worker-1 | module = imp(module_name, package=package, **kwargs)
momo-api-worker-1 | File "/usr/local/lib/python3.10/site-packages/celery/utils/imports.py", line 111, in import_from_cwd
momo-api-worker-1 | return imp(module, package=package)
momo-api-worker-1 | File "/usr/local/lib/python3.10/importlib/__init__.py", line 126, in import_module
momo-api-worker-1 | return _bootstrap._gcd_import(name[level:], package, level)
momo-api-worker-1 | File "", line 1050, in _gcd_import
momo-api-worker-1 | File "", line 1027, in _find_and_load
momo-api-worker-1 | File "", line 992, in _find_and_load_unlocked
momo-api-worker-1 | File "", line 241, in _call_with_frames_removed
momo-api-worker-1 | File "", line 1050, in _gcd_import
momo-api-worker-1 | File "", line 1027, in _find_and_load
momo-api-worker-1 | File "", line 1006, in _find_and_load_unlocked
momo-api-worker-1 | File "", line 688, in _load_unlocked
momo-api-worker-1 | File "", line 883, in exec_module
momo-api-worker-1 | File "", line 241, in _call_with_frames_removed
momo-api-worker-1 | File "/app/worker/__init__.py", line 1, in
momo-api-worker-1 | from .worker import celery
momo-api-worker-1 | File "/app/worker/worker.py", line 5, in
momo-api-worker-1 | from container import init_container
momo-api-worker-1 | File "/app/container.py", line 16, in
momo-api-worker-1 | from services.auth_service import AuthService
momo-api-worker-1 | File "/app/services/auth_service.py", line 9, in
momo-api-worker-1 | from firebase_admin import auth
momo-api-worker-1 | File "/usr/local/lib/python3.10/site-packages/firebase_admin/__init__.py", line 21, in
momo-api-worker-1 | from firebase_admin import credentials
momo-api-worker-1 | File "/usr/local/lib/python3.10/site-packages/firebase_admin/credentials.py", line 21, in
momo-api-worker-1 | from google.auth.transport import requests
momo-api-worker-1 | File "/usr/local/lib/python3.10/site-packages/google/auth/transport/requests.py", line 26, in
momo-api-worker-1 | import requests
momo-api-worker-1 | File "/usr/local/lib/python3.10/site-packages/requests/__init__.py", line 147, in
momo-api-worker-1 | from . import packages, utils
momo-api-worker-1 | File "/usr/local/lib/python3.10/site-packages/requests/packages.py", line 16, in
momo-api-worker-1 | locals()[package] = __import__(package)
momo-api-worker-1 | ValueError: Couldn't import 'worker.worker.celery': source code string cannot contain null bytes
momo-api-worker-1 exited with code 1
```

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.