I am building a webpage with some bokeh plots in it and have been using Jupyter Notebooks to build the plots. However, now I need the plots to show in html and not in the notebooks, but for some reason the plots do not show. Below I have included a very simple plot taken from bokeh's page:
# prepare some data
x = [1, 2, 3, 4, 5]
y = [6, 7, 2, 4, 5]
# output to static HTML file
output_file("lines.html")
# create a new plot with a title and axis labels
p = figure(title="simple line example", x_axis_label='x', y_axis_label='y')
# add a line renderer with legend and line thickness
p.line(x, y, legend_label="Temp.", line_width=2)
# show the results
show(p)
When I run the code a new tab opens but it is empty. If I run save instead of show the same problems occurs as the file is empty when I open it.