代码在windows系统中可以正常执行,在linux中提示错误No suitable graphics backend found
如下,不知道是什么原因

windows环境运行如下

 

 以下是我的代码,请大佬们指点!!!!急

from PyQt5.QtCore import QUrl
from PyQt5.QtWidgets import QApplication, QMainWindow, QVBoxLayout, QWidget
from PyQt5.QtWebEngineWidgets import QWebEngineView

app = QApplication([])

# 创建主窗口
window = QMainWindow()
window.setWindowTitle("Embedded Browser")
window.resize(800, 600)

# 创建布局和内嵌浏览器
layout = QVBoxLayout()
web_view = QWebEngineView()
layout.addWidget(web_view)

# 将布局设置为主窗口的中央小部件
central_widget = QWidget()
central_widget.setLayout(layout)
window.setCentralWidget(central_widget)

# 加载网页
web_view.load(QUrl("http://www.baidu.com"))

# 显示窗口
window.show()

# 运行应用程序事件循环
app.exec_()
from PyQt5.QtCore import QUrl
from PyQt5.QtWidgets import QApplication, QMainWindow, QVBoxLayout, QWidget
from PyQt5.QtWebEngineWidgets import QWebEngineView

app = QApplication([])

# 创建主窗口
window = QMainWindow()
window.setWindowTitle("Embedded Browser")
window.resize(800, 600)

# 创建布局和内嵌浏览器
layout = QVBoxLayout()
web_view = QWebEngineView()
layout.addWidget(web_view)

# 将布局设置为主窗口的中央小部件
central_widget = QWidget()
central_widget.setLayout(layout)
window.setCentralWidget(central_widget)

# 加载网页
web_view.load(QUrl("http://www.baidu.com"))

# 显示窗口
window.show()

# 运行应用程序事件循环
app.exec_()

更多推荐