Я пытаюсь запустить PyCharm на рабочем узле удаленного кластера HP C. Я могу войти в головной узел только через S SH из PyCharm и оттуда обычно вручную qr sh на рабочий узел перед запуском сценария на терминале, но я хотел бы иметь возможность использовать запуск Отладка особенностей Pycharm. Я не могу отладить на своем локальном компьютере, так как я на Windows, а программное обеспечение запускает подпроцессы, специально предназначенные для среды Linux.
Я могу работать через Pycharm с помощью удаленной конфигурации, но это запустить с помощью головного узла. Я попросил поддержки PyCharm, который предложил установить скрипт sh в качестве удаленного python интерпретатора (код, который я имею ниже). Однако это висит Pycharm. Запустив sh вручную, я вижу, что python выполняется только после того, как я выхожу из узла и go возвращается к головному узлу, так что, предположительно, следующая строка будет выполняться только на исходном узле, с которого был запущен sh, и вот почему PyCharm зависает.
Есть ли какой-либо способ выполнить команду python на узле после qr sh из сценария или это просто невозможно?
#!/bin/sh
qrsh
exec /path/to/bin/python3.7 $@