我想玩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
。
我可以轻松解决此问题,并且报告此错误的最佳方法是什么?
答案 0 :(得分:1)
使用:
pip3 install pyqt5 --user
可能有一个conda等效项,但这在conda环境中对我来说没有任何问题。我认为尝试为所有用户安装它存在一些权限问题。
答案 1 :(得分:0)
实际上这是conda的一个错误。我最近做了一些更新来解决我的问题。