散景光谱图中的图表显示没有数据

时间:2015-07-06 00:25:29

标签: bokeh

我正在尝试运行spectrogram.py示例来处理散景。我在浏览器中显示所有内容,但这些图表中没有数据。

以下是我所做的步骤:

  1. 启动服务器:bokeh-server
  2. 运行脚本(来自bokeh/examples/embed/spectrogram/):python spectrogram.py
  3. http://127.0.0.1:5000/
  4. 的Safari中打开页面

    我知道pyaudio正在使用其他脚本。另外,我在spectrogram.py中添加了记录数据的打印件,我可以看到对我产生的声音的响应。

    我尝试了conda安装的散景以及从github编译的自我。

    有什么建议吗?

    关于我的设置:

    • bokeh。版本 = 0.9.1
    • Python 2.7.10 | Anaconda 2.1.0(x86_64)| (默认,2015年5月28日,17:04:42)
    • OSX优胜美地版本10.10.2
    • Macbook Air 13英寸2010年末

1 个答案:

答案 0 :(得分:2)

首先,应该提到频谱图演示不依赖于bokeh-server。它直接从客户端轮询REST端点。您还可以检查localhost:5000/data以确保音频数据实际上已投放。

在任何情况下,由于某种原因,127.0.0.1似乎存在一些失败的跨站点验证。我特别需要将其加载为localhost:5000才能使其正常工作。对我来说,来自127.0.0.1

如果失败,请使用任何浏览器控制台输出(和浏览器版本)在Bokeh GH上发出问题。