Вчера был Bokeh версии 0.12 или что-то в этом роде. Я решил обновиться до версии 2.0.2, и это, похоже, было ужасной ошибкой. Теперь я не могу даже изобразить самые простые вещи. Я выполняю импорт следующим образом и пытаюсь построить простую линию
from bokeh.models import Slider, ColumnDataSource, Button, Panel, Tabs, CategoricalColorMapper, HoverTool, Select
from bokeh.io import push_notebook, output_notebook, reset_output
from bokeh.plotting import figure, show #, output_file
from bokeh.layouts import gridplot, row, column
from bokeh.palettes import Category10
# from bokeh.resources import INLINE
# import bokeh.io
# bokeh.io.output_notebook(INLINE)
from numpy.random import random
import sys
# output_notebook()
output_notebook()#hide_banner=True) #Este comando se necesita para hacer el embedding the los plots!!!!!
Это просто дает Loading BokehJS ...
, и ячейка jupyter переходит к следующей, но она не загружает боке. Затем попытка запустить
p = figure()
p.line(x=[2,4,5,6,7], y=[3,4,5,7,9])
show(p)
ничего не дает ...
Как вы понимаете, я уже пробовал решение bokeh.io.output_notebook(INLINE)
, но оно не помогает.
При запуске !bokeh info
в ноутбуке jupyter я получаю:
Python version : 3.7.3 (default, Apr 24 2019, 15:29:51) [MSC v.1915 64 bit (AMD64)]
IPython version : 7.6.1
Tornado version : 6.0.3
Bokeh version : 2.0.2
BokehJS static path : c:\users\cuspi\anaconda3\lib\site-packages\bokeh\server\static
node.js version : (not installed)
npm version : (not installed)```