ssh - 通过远程ssh执行gtk python应用程序?

时间:2013-10-06 18:26:47

标签: python ssh

我正在编写一个我在ubuntu笔记本电脑上测试的gtk python应用程序,但是我正在win7桌面上编写脚本(sftp用于更新笔记本电脑的脚本)。

如果我尝试通过SSH执行脚本,例如:

python /path/to/app.py

它给了我错误,因为显然gtk不会在putty中渲染窗口,例如:

/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: could not open display

我的问题是,有没有办法通过远程ssh执行脚本,可以在笔记本电脑上打开?必须保存脚本,然后倾斜并在笔记本电脑上执行脚本,这是一种痛苦。

有没有人有任何想法如何做到这一点?

1 个答案:

答案 0 :(得分:1)

在Windows 7上安装X服务器:http://sourceforge.net/projects/xming/

然后,当您启动远程脚本时,不要忘记执行ssh -X