Mic*_*ael 13 python qt5 pyqt5 16.04
我尝试使用 PyQt5 QtWebEngineWidgets 运行 python 脚本,但它抛出错误:
from PyQt5.QtWebEngineWidgets import (
ImportError: No module named 'PyQt5.QtWebEngineWidgets'
Run Code Online (Sandbox Code Playgroud)
我想有一个包裹丢失了,但是是哪一个?python3-pyqt5.qtwebkit
已安装。
如何让这个工作?
我不是 100% 确定这解决了 OP 的错误消息,但至少对于 Ubuntu 17.04 我已经成功运行:
apt-get install python3-pyqt5.qtwebengine
Run Code Online (Sandbox Code Playgroud)
这带来了依赖性,包括负荷libqt5webenginecore5
,libqt5webenginewidgets5
,python3-pyqt5.qtwebchannel
和python3-pyqt5.qtwebengine
。
我不知道这与@The Compiler 的QtWebEngine没有为 Ubuntu 打包的答案有什么关系,但它对我有用,没有任何 Qt/PyQt 编译。
小智 5
第一次尝试运行 Spyder 时,我遇到了同样的问题。我在 Mac 上使用 Miniconda 发行版。我必须同时安装两者,以便我可以吃午餐 Spyder
pip install PyQtWebEngine
pip install PyQt5
Run Code Online (Sandbox Code Playgroud)
我希望这会有所帮助。
归档时间: |
|
查看次数: |
29517 次 |
最近记录: |