Удаленный интерпретатор Pycharm SSH: редактор не распознает модуль
В настоящее время я пытаюсь запустить PyCharm с удаленным переводчиком через SSH.
Само соединение работает хорошо, однако один из моих импортированных модулей "ROOT" не распознается редактором ("Нет модуля с именем ROOT" в операторе "import ROOT").
Прежде чем "ROOT" можно будет импортировать в любой сеанс Python (при использовании терминала, а не PyCharm), необходимо вызвать файл "thisroot.sh" с переменными среды и т. Д. Таким образом, он создается при каждом входе в систему через ssh с помощью файла.bash_profile/.bashrc. Поэтому, если файл.sh не получен до запуска python в терминале SSH, python не может найти модуль.
Следовательно, я думаю, что проблема заключается в том, что PyCharm не вызывает файл.bashrc (и, следовательно, не создает файл thisroot.sh) после установления соединения. Если я открою удаленную консоль Python непосредственно в PyCharm, модуль "ROOT" также не будет найден.
Для менее сложного модуля можно вручную добавить переменные окружения в настройки PyCharm. Для моего модуля, однако, это не реально осуществимо.
Есть ли способ, чтобы PyCharm распознал модуль в редакторе (и нашел его в удаленной консоли Python)? Я попытался получить файл thisroot с настройками скрипта PyCharm StartUp, но до сих пор он не работал.