如何在Ubuntu终端中运行PyQt4应用程序?

问题描述:

我试图运行一个应用程序PyQt4的,但得到了以下错误:如何在Ubuntu终端中运行PyQt4应用程序?

cannot connect to X server :0.0

看来我需要安装“X服务器”,这是什么? 如何轻松安装?我正在使用Linode VPS。

X-server(xf86,xorg等)是类Unix操作系统的图形子系统。 在ubunty您可以安装Xorg与命令

sudo apt-get install xorg 

如果使用其他的操作系统,你应该使用它的包管理系统,例如百胜在CentOS,红帽等

编辑:既然你需要GUI下一个你能想到做的是安装图形桌面环境(我建议XFCE),桌面管理器(我认为它会与桌面环境进行安装,但是如果有xdm,gdm,kdm)。这将允许您在机器启动时启动X-server并使用图形登录。我不确切知道Linode为你提供什么工具来访问服务器。如果你有像IP-KVM那样的东西,那就是你所需要的。如果没有,你必须安装VNC服务器,设置并启动它。然后,您将能够使用VNC客户端连接到您的Linode服务器,并以图形模式登录到您的机器。

+0

安装xorg后,我仍然收到错误:无法连接到X服务器。 – redice 2012-03-16 09:09:17

+0

我应该重新启动机器吗? – redice 2012-03-16 09:09:34

+0

您需要启动x服务器。在台式机上,您可以使用** startx **命令,它将启动x-server并进入图形模式。但我不知道它将如何在Linode vps上播放。通常你不需要服务器上的图形化环境。 – 2012-03-16 09:57:56