Я набираю ssh -X name@blah.edu
и запрашиваю пароль, я ввожу его и вхожу в систему.
name@blah.edu:~$ program.py
, тогда ничего не происходит, когда он должен всплывать. Почему это происходит и как его решить?
Как и на вашем ПК, ssh -X remotehost python remotepythonprogram.py
Чтобы просмотреть программный код, ssh -X remotehost less remotepythonprogram.py
Проблема заключается в том, что соединение SSH не пересылает команды X11 по соединению.
Если на компьютере, который вы используете для подключения, работает Linux (или другая ОС с X), то просто передайте -X
при вызове SSH.
Если вы подключаетесь к Microsoft Windows, вам понадобится программа, которая может переводить команды X11 в команды Windows API. Попробуйте взглянуть на XMing или cygwin .