我在 Debian 服务器上使用 PyQT4 时遇到问题。我的脚本在 Ubuntu 桌面计算机上运行良好,现在我想将其部署在服务器上。
知道它需要一个 X 服务器,我启动了一个服务器
vncserver --display 800x600 :4242
然后我导出了显示:
export DISPLAY=:4242
但是我的程序不断返回错误
cannot connect to X server :4242
有什么想法吗?
最佳答案
您可以使用(至少在 Debian 上)代替 vncserver xvfb - 虚拟帧缓冲区“假”X 服务器。
安装此软件包后,只需运行:
$ xvfb-run python your_script.py
关于python - 在 Debian 服务器上使用 PyQt4.QtWebKit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3301056/