CentOS Linux выпуск 7.6.1810 (ядро)
openjdk 11 2018-09-25
Python 3.6.9
Eclipse IDE для разработчиков RCP и RAP Версия: 2019-06 (4.12.0)
PyDev 7.0.3.2018. 11082356
Я новичок в PyDev и довольно новичок в Python.
У меня есть Python проект, состоящий из нескольких десятков проектов / плагинов Eclipse.
При наведении курсора на метод Python в нашем коде для получения дополнительной информации или использования инструментов я получаю следующее сообщение об ошибке:
Found at: __module_not_in_the_pythonpath__
Каждый проект Eclipse был импортирован следующим образом:
Импорт> Git> Проекты из Git> Существующий локальный репозиторий> Выберите репозиторий (выбирая все проекты в репо, затем переходя к «fini sh»:)
Каждый проект Eclipse имеет:
- каталог «sr c», содержащий *. java files
- директория "util", содержащая * .py файлы
- автоматически сгенерированный файл .project (недостаточно заполнен)
- автоматически сгенерированный файл .pydevprodject (недостаточно заполнен)
Файл .project у меня есть:
Файл .pydevproject У меня есть:
Очевидно, из этого FAQ эти файлы .project и .pydevproject нужны подлежит обновлению.
«util» dir является родительским каталогом для всех файлов проектов * .py. У него нет файла __init__.py
. Нужно ли ставить один в "util" dir, чтобы исправить эту ошибку? Будет ли одного __init__.py
файла в каталоге «util» достаточно, чтобы Python и Eclipse нашли все файлы * .py в подкаталогах под ним?