Не удается найти ссылку - пакет и внутренний пакет с одинаковым именем - PullRequest
0 голосов
/ 26 января 2019

Я только начал работать над большим проектом и столкнулся с проблемой обращения к нужному файлу из пакета. Структура выглядит так:

root
  ├ test
  |  └__init__.py
  |  └foo
  |    └__init.py
  |    └test
  |      └__init__.py
  |      └bar.py 
  └ main.py

В файле bar.py есть единственный метод с именем foo (). В main.py есть импорт вроде:

from test import bar

test.foo()

и, насколько я знаю, люди запускали это приложение и работали над ним долгое время. Насколько я знаю, они не использовали PyCharm. Когда я загрузил проект в PyCharm, он показал мне ошибку

Cannot find reference 'bar' in '__init__.py

Есть ли какое-либо решение, чтобы настроить PyCharm для его запуска?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...