模块“ PyQt5”没有属性“ QtWebEngineWidgets”

问题描述

![我的代码] [1]

我使用pip和pip3安装了所有库。

我正在使用python 3.8.3和spyder 4.1.4

在ı编写代码IDE时,向我展示了QtWebEngine中的所有库,但是尝试启动我的代码时,IDE说

“模块'PyQt5'没有属性'QtWebEngineWidgets'” 和ı在计算机中拥有所有QtWebEngineWidgets文件

import PyQt5 as py
import sys

app=py.QtWidgets.QApplication(sys.argv)
#app = Py.QApplication(sys.argv)

window = py.QtWidgets.QMainWindow()
window = py.QtWidgets.QWidget()



p=py.QtWebEngineWidgets.QWebEngineView(window)
b=py.QtCore.QUrl('https://stackoverflow.com')
p.load(b)
p.show()





window.setGeometry(0,35,400,400)
window.setwindowTitle("Ground Control")
window.show()

app.exec_()

解决方法

from PyQt5 import QtWidgets,QtWebEngineWidgets

将其放入其中,这将使您更进一步