Mac Os 10.11 上没有名为 QtMultimedia 的模块

Posted

技术标签:

【中文标题】Mac Os 10.11 上没有名为 QtMultimedia 的模块【英文标题】:No module named QtMultimedia On Mac Os 10.11 【发布时间】:2016-11-04 04:05:56 【问题描述】:

系统部署:

Mac Os 10.11.6
Xcode 8.0
python 2.7.10(system builtin)
Qt5.4.1
Qt5.7.1
sip4.16.7
PyQt-gpl-5.4.1.tar.gz
qmake path is point to Qt5.4.1 

追溯:

>>>import PyQt5.QtCore
>>>import PyQt5.QtMultimedia
ImportError: No module named QtMultimedia

QtMultimedia.so 已经在“*/site-packages/PyQt5”目录下。

似乎我已正确安装,并且在我导入 PyQt5.QtCore 时运行良好。有谁知道为什么我不能导入 PyQt5.QtMultimedia?

感谢您的帮助。

【问题讨论】:

【参考方案1】:

我已尝试卸载 Qt5.4.1、Qt5.7.1、Xcode8.0 并用 Xcode7.3.1 重新安装 Qt5.4.1。

然后,当我在 bash 中键入“import PyQt5.QtMultimedia”时它运行良好。

主要原因似乎是Xcode8.0和Xcode7.3.1之间的差异。

如果有人知道,你可以把我的回答完整。

同样感谢。

【讨论】:

以上是关于Mac Os 10.11 上没有名为 QtMultimedia 的模块的主要内容,如果未能解决你的问题,请参考以下文章

Windows下虚拟机安装Mac OS X ----- VM12安装Mac OS X 10.11

解决 Mac OS X 10.11 安装 sip 没有权限的问题

Mac os 10.11 更新ruby

NSAffineTransform 在 Mac OS X 10.11 中是不是有不同的坐标系?

黑苹果教程———MAC OS 10.11+固态硬盘+自定义引导

win10 Vmware12装mac os X10.11虚拟机教程