PyQt5出现ImportError cannot import name 'QtWebEngineWidgets' from 'PyQt5' 问题解决

今天想在macOS Catalina(10.15.4)系统上,测试一下Python下的QT界面操作,结果在执行

from PyQt5 import QtWebEngineWidgets

的时候,报告如下错误:

Exception has occurred: ImportError
cannot import name 'QtWebEngineWidgets' from 'PyQt5' (/usr/local/lib/python3.7/site-packages/PyQt5/__init__.py)
  File "demoUI.py", line 10, in <module>
    from PyQt5 import QtWebEngineWidgets

也有可能报告:

No module named PyQt5.QtWebEngineWidgets

查了好久才在 Stack Overflow 上找到一个回答,说是这个模块被 PyQt5 移除了,需要单独安装。

安装命令为:

$ pip install PyQtWebEngine

参考链接

Python-PyQt5-PyQtWebEngine采坑记录-- No module named PyQt5.QtWebEngineWidgets

我来评几句
登录后评论

已发表评论数()

相关站点

+订阅
热门文章