у меня следующая структура каталогов
dira/
__init__.py
a.py
b.py
dirc/
__init__.py
c.py
Мне нужно импортировать b.py
в c.py
и импортировать c.py
в a.py
a.py: -
from dirc.c import *
Это не работает, выдает ошибку: -
Unable to import 'dirc.c 'pylint(import-error)'
c .py: -
from dira.b import *
Это дает ошибку: -
ModuleNotFoundError: No module named 'dira'
Я не знаю, почему импорт не работает, в чем проблема? я попробовал предложенный ответ: -
c .py: -
from ..b import *
ошибка: -
ValueError: attempted relative import beyond top-level package