1

Debian サーバーで PyQT4 を使用すると問題が発生します。私のスクリプトは Ubuntu デスクトップ マシンで正常に動作し、サーバーにデプロイしたいと考えています。

Xサーバーが必要であることを知っていたので、Xサーバーを起動しました

vncserver --display 800x600 :4242

次に、ディスプレイをエクスポートしました:

export DISPLAY=:4242

しかし、私のプログラムはエラーを返し続けます

X サーバーに接続できません:4242

何か案が ?

4

2 に答える 2

2

vncserverを使用する代わりに、(少なくともDebianでは)xvfb --Virtual Framebuffer'fake'Xserverを使用できます。

このパッケージをインストールした後、次のコマンドを実行するだけです。

$ xvfb-run python your_script.py
于 2013-01-28T14:20:37.243 に答える
0

--display ではなく、-geometry です。

vncserver に接続する権限がないと思います。すでに動いていましたね。別のインスタンスを実行してみてください。

于 2010-07-21T15:51:46.133 に答える