0

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

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

python /path/to/app.py

它给了我错误,因为显然 gtk 不会在腻子中呈现窗口,例如:

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

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

有谁知道如何做到这一点?

4

1 回答 1

1

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

然后,不要忘记ssh -X在启动远程脚本时执行此操作。

于 2013-10-06T19:03:56.853 回答