для изучения python я решил сделать небольшой графический интерфейс, который будет взаимодействовать с веб-API. Поэтому, не долго думая, я создал виртуальную машину с Vagrant (ubuntu/trusty64) и установил PyQt5. Я сделал небольшой скрипт для создания окна (вот он)
import sys
from PyQt5 import QtWidgets
app = QtWidgets.QApplication(sys.argv)
main_window = QtWidgets.QMainWindow()
main_window.show()
sys.exit(app.exec_())
Когда я выполнил свой скрипт, я получил эту ошибку
QXcbConnection: не удалось подключиться к дисплею
Итак, я думаю, проблема связана с тем, что я использую виртуальную машину без дисплея. Разве нет способа заставить его использовать мой экран Windows только для рендеринга моей программы? Или мне нужно установить виртуальную машину с виртуальным боксом?
Спасибо за ваше время.