【问题标题】:Using Anaconda Distribution, how to use bokeh plotting?使用 Anaconda Distribution,如何使用散景绘图?
【发布时间】:2014-03-21 14:27:33
【问题描述】:

维护人员注意:这个问题涉及过时的第一代 Bokeh 服务器。有关现代 Bokeh 服务器应用程序的详细信息,请参阅:

https://docs.bokeh.org/en/latest/docs/user_guide/server.html



已过时:

我从https://www.anaconda.com/distribution/下载了适用于 Windows 32 位的 Anaconda 安装程序

在我的 Jupyter Notebook 中,我从这里插入了代码:

https://github.com/bokeh/bokeh/blob/demo/examples/plotting/server/remotedata.py

在笔记本中执行会出现该错误:

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-376-39dc49ee6c7a> in <module>()
      1 import numpy as np
----> 2 from bokeh.transforms.line_downsample import downsample
      3 
      4 from bokeh.sampledata.stocks import AAPL, FB, GOOG, IBM, MSFT
      5 from bokeh.plotting import *

ImportError: No module named transforms.line_downsample

我的 Anaconda 安装不应该提供所有东西吗?如何让它运行?

【问题讨论】:

    标签: jupyter-notebook anaconda ipython bokeh


    【解决方案1】:

    另外,请注意,您正在查看的示例实际上是在一个分支上,正在开发下采样工作。这项工作目前(本周末)正在合并到 master 中,然后将以更简洁的形式从 master 中提供。

    因此,如果您只想使用其他散景示例,可以使用conda 通过conda update bokeh 安装最新的散景。但是如果你想运行上面的远程数据示例,你应该对那个分支做一个git clone,然后按照Bokeh Quickstart中的说明安装它:http://docs.bokeh.org/docs/quickstart.html#quickstart

    【讨论】:

    • 我查看了那个网站,但不清楚在哪里输入这些命令
    • condagitpip 等命令都在命令行输入 - 无论是您的 Linux/Mac OS X 提示符,还是 Windows cmd.exe shell。
    • 这似乎对我不起作用(可能被公司的 IT 部门阻止?“data = self._sock.recv(self._rbufsize) socket.error [Errno 10054] 现有连接有已被远程主机关闭”
    【解决方案2】:

    您安装了最新版本的 Bokeh 吗? 您可以使用

    更新您的 Anaconda 安装

    conda 更新 conda

    然后

    conda 更新 anaconda

    【讨论】:

    • 这看起来像一个 linux 命令,不是吗?我应该在哪里输入?
    猜你喜欢
    • 1970-01-01
    • 2021-01-01
    • 1970-01-01
    • 2016-11-27
    • 2019-07-16
    • 1970-01-01
    • 1970-01-01
    • 2020-09-14
    • 1970-01-01
    相关资源
    最近更新 更多