没有模块QtMultimedia [Mac OS-Anaconda-Python 3.7-PyQt5]

时间:2018-10-24 16:27:12

标签: python python-3.x pyqt anaconda pyqt5

我想玩QtMultimedia中的PyQt5,但这不起作用。

> conda list pyqt
# packages in environment at /anaconda3:
#
# Name       Version       Build  Channel
pyqt         5.9.2         py37h655552a_2
> python
Python 3.7.0 (default, Jun 28 2018, 07:39:16)
[Clang 4.0.1 (tags/RELEASE_401/final)] :: Anaconda custom (64-bit) on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import PyQt5.QtMultimedia
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'PyQt5.QtMultimedia'

这看起来像个错误。

有些奇怪:我有一个文件/anaconda3/lib/python3.7/site-packages/PyQt5/QtMultimediaWidgets.pyi,它导入了QtMultimedia,但没有QtMultimedia.pyi

我可以轻松解决此问题,并且报告此错误的最佳方法是什么?

2 个答案:

答案 0 :(得分:1)

使用:

pip3 install pyqt5 --user

可能有一个conda等效项,但这在conda环境中对我来说没有任何问题。我认为尝试为所有用户安装它存在一些权限问题。

答案 1 :(得分:0)

实际上这是conda的一个错误。我最近做了一些更新来解决我的问题。