Python 2.7 无法在iPython笔记本电脑上导入音频模块

Python 2.7 无法在iPython笔记本电脑上导入音频模块,python-2.7,ipython,ipython-notebook,Python 2.7,Ipython,Ipython Notebook,我正在努力在以下iPython笔记本的[7]中获得以下音频示例: 在我的笔记本电脑上运行此代码: from IPython.display import Audio Audio(url="http://www.nch.com.au/acm/8k16bitpcm.wav") 我收到以下错误消息: ImportError: cannot import name Audio 我尝试在API()中查找音频模块,但找不到 我正在从一台笔记本电脑上运行iPython笔记本电脑,该笔记本电脑使用Enth

我正在努力在以下iPython笔记本的[7]中获得以下音频示例:

在我的笔记本电脑上运行此代码:

from IPython.display import Audio
Audio(url="http://www.nch.com.au/acm/8k16bitpcm.wav")
我收到以下错误消息:

ImportError: cannot import name Audio
我尝试在API()中查找音频模块,但找不到

我正在从一台笔记本电脑上运行iPython笔记本电脑,该笔记本电脑使用Enthound Canopy包来创建默认的python和iPython环境。从Canopy中,我看到我正在使用ipython1.1.0-2,但我没有看到ipython笔记本版本的参考,因此我假设这也指我的笔记本版本

如果有人能帮忙,我将不胜感激


尊敬的,独家新闻。

使用当前版本的IPython,IPython.display.Audio不可用

对于这个调用,这里有一个适用于大多数浏览器的monkey补丁:

import IPython
from IPython import display

def audio(url):
  return display.HTML("<audio controls><source src='{}'></audio>".format(url))
IPython.display.Audio = audio
导入IPython
从IPython导入显示
def音频(url):

返回display.HTML("计划在下一个版本中发布。它还可以获取原始数据和numpy阵列。

您链接的笔记本来自开发版本,音频仅在开发版本中。安装开发版本并重试。谢谢Matt。您怎么知道?我在这个模块索引中没有看到IPython.display.audio用于最新的开发:开发文档不是每日生成的,而是。代码w作为合并。谢谢马特,希望你有一个伟大的周末!凯尔-非常感谢你真的,我会尝试一下!