Использование Pycharm на узле HP C - qr sh и запуск командной работы в сценарии sh? - PullRequest
0 голосов
/ 28 февраля 2020

Я пытаюсь запустить 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 $@

1 Ответ

0 голосов
/ 04 марта 2020

Кажется, в настоящее время нет способа получить доступ к Pycharm и использовать Python на рабочем узле кластера HP C (хотя приведенный выше ответ с использованием пересылки может работать для некоторых ??). Поддержка Pycharm предложила опубликовать голосование в системе запросов функций

https://youtrack.jetbrains.com/issue/PY-18828

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