Невозможно импортировать файл в python - PullRequest
0 голосов
/ 17 апреля 2020

у меня следующая структура каталогов

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
...