【发布时间】:2015-04-28 16:32:26
【问题描述】:
为了学习 python,我决定制作一个与 Web API 交互的小型 GUI。所以没有多想,我用 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 显示器来渲染我的程序?还是我需要用 virtualbox 安装虚拟机?
感谢您的宝贵时间。
【问题讨论】:
标签: python vagrant virtual-machine pyqt5