Использование PYQT4.QTWebkit на сервере Debian
-
26-09-2020 - |
Вопрос
У меня проблема с использованием PYQT4 на сервере Debian.Мой сценарий работает нормально на настольном компьютере Ubuntu, и теперь я хочу развернуть его на сервере.
Знание того, что он нужен сервер X, я запустил один делать
vncserver --display 800x600 :4242
.
Я затем экспортировал дисплей:
export DISPLAY=:4242
.
Но моя программа продолжает возвращать ошибку
Не удается подключиться к X Server: 4242
Любая идея?
Решение
Это не --display, это -геметрия.
Я думаю, у вас нет прав для подключения к VNCServer.Это было уже бегало, не так ли? Попробуйте запустить другой экземпляр.
Другие советы
вместо использования vncserver, вы можете использовать (по крайней мере, на Debian) XVFB - Virtual Formbuffer 'Fake' X Server.
После установки этого пакета просто запустите:
$ xvfb-run python your_script.py
. Не связан с StackOverflow