Развертывание приложения Flet из докер-контейнера с помощью UvicornPython

Программы на Python
Anonymous
Развертывание приложения Flet из докер-контейнера с помощью Uvicorn

Сообщение Anonymous »

Я пытаюсь запустить свой флот как веб-приложение из Docker-контейнера, но получаю следующее сообщение об ошибке:

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

RuntimeError: asyncio.run() cannot be called from a running event loop
2024-05-27T18:46:46.450774857Z sys:1: RuntimeWarning: coroutine 'app_async' was never awaited
Я пробовал запустить приложение с открытым интерфейсом asgi и без него:

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

def run_web():
ft.app(target=main, export_asgi_app=True)
Мой сценарий точки входа выглядит следующим образом:

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

#!/usr/bin/env bash

source .venv/bin/activate
uvicorn  --factory reggui.main:run_web --host 0.0.0.0 --port 8060
Есть какие-нибудь подсказки о том, что я могу упустить?

Подробнее здесь: https://stackoverflow.com/questions/785 ... ng-uvicorn

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