2016-08-16 14 views
2

Jupyterのノートブックを共有するときの一般的なやり方は、HTMLとしてダウンロードしてコードブロックを非表示にしたときです。これはBokehチャートのインタラクティブな側面。Bokeh/Jupyter Notebook:HTMLとしてダウンロードしたときにチャートがレンダリングされない

Bokehを最近更新した後、JupyterノートブックをHTMLとしてダウンロードすると、作成しているグラフは表示されません。私はBokeh 0.12.1、Python 3.5、iPython 5.1.0を実行しています。この問題の解決策はありますか?

更新:Bokeh 0.11.1およびiPython 5.0.0に回帰すると、この問題が解決され、output_notebook()を複数回実行する必要があるというその他の進行中の問題も解決されます。

+0

ノートブックをHTMLにレンダリングしている間にJupyterのコンソール出力を追加してください –

+0

これとその意味について説明できますか? –

+0

Ubuntu LinuxのbashコンソールからIPythonノートブックを起動すると、このコンソールウィンドウにプログラム出力が表示されます。ノートブックをHTMLにエクスポートしているときに問題が発生したとき、例外などのプログラムの誤動作やプログラムの誤った出力に関するプログラムの出力を見ることができました。 –

答えて

0

Bokehに何も表示されないようにするには、BokehJSクライアントライブラリをロードする必要があります。 BokehsJSは、output_notebookのノートブック出力セルで実行されるJavaScriptコードによってロードされます。 output_notebookを含むセルを非表示にすると、BokehJSをロードするコードは実行されず、BokehJSはロードされず、Bokehプロットは表示されません。

かいつまん:あなたはoutput_notebook

(それはそこに言及していますが、私にはないさらなる議論のためのthis issueを参照してください、だけでなく、「ノート」のセルを使用して隠しの可能な代替を呼び出すセルを隠すことができませんそれについてもっと知ってください)

関連する問題