Я развертываю приложение python в Google Cloud App Engine. После успешного развертывания сервер запускается автоматически. К сожалению, при запуске происходит сбой, и журналы показывают, что ошибка импорта вызвала этот сбой. Модуль, который отсутствует - это папка, которую я создал сам. Я предполагаю, что это проблема.
Я уже гуглил и добавил __init__.py
во все каталоги моего рабочего пространства.
Это мой файл main_admin.py, который является точкой входа для gunicorn.
from projects.admin.initializer_admin import app
if __name__ == '__main__':
app.run()
Это ошибка, которую я получаю:
File "/env/lib/python3.7/site-packages/gunicorn/util.py",
line 350,
in import_app __import__(module) File "/srv/main.py",
line 1,in <module> from projects.admin.initializer_admin import app ModuleNotFoundError: No module named 'projects'
Есть идеи о том, что идет не так?