Как использовать боке при использовании Anaconda Distribution?

Примечание разработчиков: этот вопрос касается устаревшего сервера Bokeh первого поколения. Дополнительные сведения о современных серверных приложениях Bokeh см .:

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



УСТАРЕЛО:

Я загрузил установщик Anaconda для 32-разрядной версии Windows со страницы https://www.anaconda.com/distribution/

В моем блокноте Jupyter я вставил код отсюда:

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? Как мне его запустить?


person user2366975    schedule 21.03.2014    source источник


Ответы (2)


Также обратите внимание, что пример, который вы рассматриваете, на самом деле находится в ветке, где разрабатывалась работа по даунсэмплингу. Эта работа в настоящее время (в эти выходные) объединяется в мастер, а затем будет доступна в более чистой форме из мастера.

Итак, если вы хотите просто поиграть с другими примерами боке, вы можете использовать conda, чтобы установить последнюю версию боке через conda update bokeh. Но если вы хотите запустить приведенный выше пример удаленных данных, вы должны выполнить git clone этой ветки, а затем следовать инструкциям в Bokeh Quickstart, чтобы установить его: http://docs.bokeh.org/docs/quickstart.html#quickstart

person Peter Wang    schedule 22.03.2014
comment
Я просмотрел этот сайт, но мне было непонятно, где вводить эти команды. - person user2366975; 23.03.2014
comment
Такие команды, как conda, git, pip и т. Д., Вводятся в командной строке - либо в командной строке Linux / Mac OS X, либо в cmd.exe оболочке Windows. - person Peter Wang; 24.03.2014
comment
Кажется, у меня это не работает (возможно, заблокировано ИТ-отделом компании? Data = self._sock.recv (self._rbufsize) socket.error [Errno 10054] Существующее соединение было закрыто удаленным хостом - person user2366975; 25.03.2014

Вы установили последнюю версию Bokeh? Вы можете обновить свою установку Anaconda, используя

conda update conda

а потом

conda update анаконда

person user2014537    schedule 21.03.2014
comment
Это похоже на команду Linux, не так ли? Где я должен это ввести? - person user2366975; 23.03.2014