Я пытаюсь запустить приложение basi c sani c на windows 10.
from sanic import Sanic
from sanic.response import json
app = Sanic('just-try')
@app.route("/")
async def test(request):
return json({"hello": "world"})
if __name__ == "__main__":
app.run(host="0.0.0.0", port=8000,workers=1)
Но оно просто застряло там, показывая это предупреждение
sanic tried to use loop.add_signal_handler but it is not implemented on this platform
sani c - 19.12.2
python - 3.7.6 (enaconda env)
ОС - windows 10
установлен sani c, запустив-
set SANIC_NO_UVLOOP=true
set SANIC_NO_UJSON=true
pip install sanic
Примечание: мне пришлось вручную загружать и копировать aiofiles, hpack, hyperframe, h11, rfc3986 и hstspreload в папку site-packages. в противном случае получить import error
.