在Debian Server上使用pyqt4.qtwebkit
-
26-09-2020 - |
题
我在debian服务器上使用pyqt4遇到了问题。我的脚本在Ubuntu桌面机上工作正常,我现在想在服务器上部署它。
知道它需要一个X服务器,我推出了一个做了vncserver --display 800x600 :4242
.
我然后导出显示:
export DISPLAY=:4242
.
但我的程序一直返回错误
无法连接到X服务器:4242
任何想法?
解决方案
它不是--display,它是-geometry。
我会猜测您没有连接到vncserver的权限。它已经在跑步,不是吗? 尝试运行另一个实例。
其他提示
而不是使用vncserver,您可以使用(至少在Debian上) xvfb - 虚拟帧缓冲'假'x服务器。
安装此包后,简单运行:
$ xvfb-run python your_script.py
. 不隶属于 StackOverflow