Неразрешенная ссылка при импорте из дочернего пакета с

У меня следующая похожая структура каталогов.

main.py
pack
   |___sub_pack1
                |__a.py
   |___sub_pack2
                |__b.py

Теперь внутри main.py (это моя основная программа, которую я выполняю), я импортирую как следует

from pack.sub_pack1 import a

Работает нормально.

Внутри a.py я импортирую, как следует

from pack.sub_pack2 import b

На данный момент Pycharm подчеркивает код выше, как красный и уведомляет меня "Неразрешенный справочный пакет ".

Теперь мой код работает нормально, который должен. Мне любопытно, почему Pycharm считает это ошибкой и что я могу сделать, чтобы избежать такой вещи.

Ответы на вопрос(2)

Ваш ответ на вопрос