Форум сайта python.su
Изучаю Fastapi, при написании проекта встретился с такой проблемой.
У меня есть файловая структура как на прикреплённом файле.
И такие импорты в коде:
item.py:
from fastapi import APIRouter, Depends from ..db import schemas, crud from ..db.db import LocalSession from ..dependencies import create_db
from fastapi import APIRouter, Depends, HTTPException, status from ..db import schemas, crud from ..db.db import LocalSession from ..dependencies import create_db
ImportError: attempted relative import beyond top-level package
sys.path.append('.')
Прикреплённый файлы:
2022-05-30_00-46-43.png (7,3 KБ)
Офлайн
относительный импорт возможен между модулями одного пакета, у вас очевидно файлы между которыми вы пытаетесь импортировать не являются членами пакета
Офлайн