我用PyQt5创建了GUI应用程序,它在我的桌面PC(windows10 pro)上正常运行,但我将该应用程序复制到服务器(windows10 pro/未连接到监视器)并运行它,收到以下错误消息
QPaintDevice::metrics: Device has no metric information
我不明白这是什么意思
我的桌面和服务器具有相同的anaconda环境
更让人困惑的是,如果我在pycharm调试模式下(使用pydev调试器)运行应用程序,它会在服务器上正常运行
这是代码的一部分。我正在尝试将matplotlib figure对象嵌入到pyqt5gui
最后一行就是我得到错误信息的地方
TempLayout = QtWidgets.QVBoxLayout(self.ui.wMainChart)
TempLayout.setContentsMargins(1, 1, 1, 1)
TempFigure = Figure()
TempFigureCanvas = FigureCanvas(TempFigure)
目前没有回答
相关问题 更多 >
编程相关推荐