首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在C9.io上运行Python GUI应用程序

在C9.io上运行Python GUI应用程序
EN

Stack Overflow用户
提问于 2014-09-26 08:53:05
回答 1查看 678关注 0票数 0

有人知道是否有可能在c9.io远程服务器上运行python-gui应用程序,比如wxPython吗?我已经通过SSH将我的家庭服务器设置为c9,并且在VM上的终端中登录和运行应用程序没有任何问题。然而,当我尝试运行GUI应用程序时,我得到了以下错误消息。

无法访问X显示,是否正确设置了$DISPLAY?

在搜索和搜索之后,我似乎在文档中找不到详细说明如何在脚本中设置$DISPLAY的指南或任何东西。我的服务器上安装了X display并处于活动状态,但我不知道如何配置c9脚本才能正确访问它。如有任何帮助,我们将不胜感激!

EN

回答 1

Stack Overflow用户

发布于 2014-09-26 10:44:51

我不知道Cloud9是否支持它,但通常情况下,要运行远程图形用户界面应用程序,您需要让ssh通过隧道通过ssh连接转发X11通信。因此,基本上应用程序是在远程系统上运行的,它与本地X11服务器通信,该服务器为您提供对鼠标和键盘的显示和处理。

如果您使用-X参数运行ssh,那么它将尝试设置X11隧道并在远程shell中设置$DISPLAY,这样您在那里运行的任何图形用户界面应用程序都将知道如何连接到X11隧道。Bw意识到这是可以在远程端关闭的东西,所以最终取决于Cloud9是否允许您这样做。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26050414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档