из импорта XYZ * - pyCharm не видит его (python 2.7) - PullRequest
0 голосов
/ 16 октября 2018

Этот код выполняется нормально из среды тестирования клиента:

из импорта XYZ *

Однако, при попытке настроить проект pyCharm для навигации по коду, он видит модуль XYZ только в том случае, если init .py файлы хранятся на каждом уровне от папки источников *** до папки модуля.

*** <папка источников> /path/to/module/XYZ.py

Папка sources: (a) включена в переменную окружения PYTHONPATH (b) установлена ​​как корень источника в pyCharm (c) добавлена ​​к путям в настройках интерпретатора проекта

Каким-то образомТестовый фреймворк может найти его, так как он прекрасно выполняет тестовые сценарии, но pyCharm не может его найти, пока я не создам пакет init .py файлов, а затем обновлю оператор импорта до:

из path.to.module.XYZ import *

Что происходит?

Спасибо

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