невозможно подключиться к X-серверу, ошибка обнаружена в GCP - PullRequest
0 голосов
/ 25 мая 2018

Я создаю Python GUI с помощью PyQt4, и теперь я пытаюсь сохранить эту программу в Google Cloud Platform (ядро вычислений), чтобы я мог выполнить ее удаленно.Но после того, как я выполнил свою программу на Python, возникла проблема, консоль показала сообщение: «не удается подключиться к X-серверу».Я также пытаюсь запустить с "xvfb-run python GUI.py", хотя он начал работать, но графический интерфейс пользователя не появился, есть ли какие-либо предложения?Заранее спасибо!

1 Ответ

0 голосов
/ 28 мая 2018

Чтобы удаленно запускать приложение с графическим интерфейсом на Linux / Unix-сервере, вам нужен X-сервер, работающий на вашем локальном компьютере и готовый принять соединение.Самый простой способ сделать это - включить SSH и включить X11Forwarding в конфигурации клиента, в вашей личной версии конфигурации клиента или в командной строке (т. Е. Опции -X или -Y).

У нас, пользователей Linux, X-сервер уже есть, как и у BSD.Пользователи Mac могут установить его, и он довольно хорошо интегрируется в OS X. Пользователям Windows нужно либо заплатить несколько долларов и купить лицензию на коммерческий продукт, либо использовать cygwin-x.

...