Сценарий открытия сохранен в кластере с локальной установкой spyder - PullRequest
0 голосов
/ 22 мая 2019

У меня есть anaconda, следовательно, spyder, установленный на локальной машине. Я пытаюсь использовать мою локальную установку spyder, чтобы открыть скрипт .py, сохраненный на удаленном кластере (в моем офисе) через ssh. Проблемы, с которыми я сталкиваюсь, следующие:

  1. Я не могу запустить spyder из кластера - графического устройства нет вообще. Например, у нас фактически установлена ​​anaconda в кластере, но когда я запускаю spyder из командной строки, я получаю следующее сообщение об ошибке: Could not connect to any X display
  2. Я не могу смонтировать (удаленные) драйверы, где находятся скрипты .py, на мою локальную машину, когда я работаю из дома (что имеет место, когда я на работе, подключен к интернету через кабель). Если бы это было так, я мог бы просто запустить spyder на своем локальном компьютере, а затем открыть сценарии. Я могу получить доступ к файлам только на некоторых драйверах, подключенных к кластеру, через ssh.

Поскольку, однако, я могу получить доступ к сценариям .py, сохраненным в кластере, через ssh (затем могу открыть с помощью локально установленных программ, например, vim, jpico и т. Д.), Мне было интересно, можно ли использовать командную строку для открытия сценарий, сохраненный в удаленном кластере с использованием моей локальной установки spyder, что-то вроде $ spyder /path/to/myScript/savedOnTheRemoteCluster.py

1 Ответ

0 голосов
/ 22 мая 2019

( Сопровождающий Spyder здесь ) С мая 2019 года наш редактор не способен работать с файлами в удаленных местах. Поэтому сейчас лучше всего смонтировать удаленный сервер с sshfs , чтобы он отображался как локальный каталог, а затем открыть любой файл, присутствующий в Spyder.

...