错误:没有名为“PyQt5.QtMultimedia”的模块

Rom*_*and 3 pyqt5 qtmultimedia

我正在尝试构建一个集成视频的 GUI,为此我需要导入 PyQt5.QtMultimedia。然而,当尝试导入模块(导入 PyQt5.QtMultimedia)时,我收到错误:ModuleNotFoundError:没有名为“PyQt5.QtMultimedia”的模块。

我正在使用 Ubuntu 18.04,我的 Python 包来自 Anaconda。“conda list”命令报告 pyqt 已正确安装,版本 5.9.2。到目前为止,所有其他 PyQt5 导入都工作正常,实际上只有 PyQt5.QtMultimedia 会导致问题。

这个问题已经在这些帖子中讨论过:link1link2,但他们没有提供任何解决方案。

我尝试卸载(sudo apt-get remove python3-pyqt5.qtmultimedia)并重新安装(sudo apt install python3-pyqt5.qtmultimedia),但没有成功。

有人可以帮忙吗?如果我不能解决这个问题,我的项目就真的陷入困境了。

多谢。

小智 7

如果您使用的是 Linux 操作系统,只需安装 python3-pyqt5.qtmultimedia 在基于 Ubuntu 或 Debian 的系统上使用以下命令进行安装:

sudo apt install python3-pyqt5.qtmultimedia
Run Code Online (Sandbox Code Playgroud)