pyqt5 - 错误 : No module named 'PyQt5.QtMultimedia'

标签 pyqt5 qtmultimedia

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

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

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

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

有人可以帮忙吗?如果我不能解决这个问题,我的项目真的会停滞不前。

非常感谢。

最佳答案

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

sudo apt install python3-pyqt5.qtmultimedia

关于pyqt5 - 错误 : No module named 'PyQt5.QtMultimedia' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61355187/

相关文章:

c++ - 如何在qtcreator中实现Qabstractvideosurface和逐帧监控视频?

python - TypeError : QTreeWidget. setModel() is a private method 的解决方案是什么

c++ - QAudioDecoder - 未找到服务

python - MacOS 上的 pyqt5 默认 native 菜单文本

python - PyQt5 中缺少 menuBar

c++ - Qt 无法在其他设备上播放声音

qt - 如何在 QSlider 中直接跳转而不损害性能

c++ - QMediaPlayer 给我有关视频的错误信息

python - 如何在 QGraphicsScene 中定位和锚定文本?

python - 如何从 QWidget 返回值