recent call last):
File "/code/main.py", line 5, in <module>
from .dependencies import get_query_token, get_token_header
ImportError: attempted relative import with no known parent package Почему так? app это же и есть parent package. Или надо app завернуть в еще один? Ненашел инфу что надо его завернуть
да блин. сколько можно. нет это не пакет.
нигде же в документации fastapi неговорится запускать с -m, как тогда проект должен запустится?
Посмотрел примеры кода https://github.com/nsidnev/fastapi-realworld-example-app/blob/master/app/main.py например тут только абсолютные импорты, relative imports нету. Получается надо просто абсолютные импорты везде пихать вместо relative import и будет работать.
Всегда поражался твоей способности делать выводы.
Надо чтобы еще документацию писали правильно - с абсолютными имортами а не ихними relative import
Документация написана нормально, проблема в прокладке.
что за прокладке?
https://stackoverflow.com/a/12738912/7415288 В пепе говорят что надо использовать абсолютные импорты вместо релативных. Релативные нужны только для импорта модуля выше по иерархии
потрудись привести прямую цитату
Обсуждают сегодня