首页 文章

将交互式小部件与散景服务器一起使用(散景0.10.0)

提问于
浏览
1

我想复制一下:https://github.com/bokeh/bokeh/blob/master/examples/app/sliders_applet/sliders_app.py

在我自己的多用户散景服务器(散景服务器-m)上 . 但是评论明确指出你必须运行:

bokeh serve app.py

这似乎没有散装0.10.0 . 我想像我用其他互动图一样发布它,例如:

Session().login('tmpuser', 'securepassword')
    output_server('sliders')

    # The modified sliders_app.py code

    cursession().publish()

不同版本的文档和可用示例之间似乎存在很多不一致 . 这里的服务器文档很容易理解:http://bokeh.pydata.org/en/0.10.0/docs/user_guide/server.html

我可以启动并运行服务器并发布简单的静态图,但大多数交互式示例都不会按预期运行 . 即使是简单的标签也行不通 .

有任何想法吗?

2 回答

  • 0

    bokeh serve 是新的龙卷风和基于websocket的Bokeh服务器 . 它性能更高,可扩展且易于使用 . 它是在 0.11 版本中引入的,这就是它在Bokeh版本 0.10 安装中不可用的原因 .

    您正在查看Github上 master 分支中的示例 . 这始终是最新的,最前沿的,可能未发布的代码 . 您始终可以通过导航到以下内容找到特定于您已安装的实际版本的示例:

    https://github.com/bokeh/bokeh/blob/<RELEASE TAG>/examples
    
  • 1

    我今天遇到了同样的问题 .

    我相信文档是用新版本0.11编写的 .

    使用conda,您可以安装开发版本(0.11),如下所示:

    conda install -c conda/channel/dev bokeh
    

相关问题