【发布时间】:2017-05-16 20:54:35
【问题描述】:
我已经使用pip 成功安装了mp3play 模块,但是当我尝试在 OS X - macOS Sierra 上运行以下代码时:
import mp3play
f = mp3play.load("button_click.mp3")
def play_sound():
f.play()
play_sound()
我收到以下消息:
Traceback(最近一次调用最后一次):文件 “/Users/Larisa/PycharmProjects/KvizMatura/main.py”,第 9 行,在 导入 mp3play 文件 "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/mp3play/init.py", 第 6 行,在 raise Exception("mp3play can't run on your operating system.") Exception: mp3play can't run on your operating system.
为什么mp3play 不能在 Mac 上运行?我可以用什么代替?我喜欢这个模块,因为它非常易于使用且易于阅读。有什么方法可以在我的操作系统上使用它吗?
【问题讨论】:
-
所以你下载了这个模块,甚至没有阅读它的描述,它以“允许你的 Windows Python 程序播放和停止 MP3”开头???
-
是的,我见过其他人使用它,但不知道它仅适用于 Windows。我也尝试使用模块 Pyglet 和 Sound,但没有成功。
标签: python