0

我想創建一個環境,在該環境中我使用PyCharm開發Python代碼,同時使用全景和散景創建交互式圖表。Holoview與景不顯示

我遵循Holoview Introduction中的步驟,它在Jupyter筆記本中工作 - 圖表確實很好地交互。但是,當我在PyCharm的Python控制檯中運行相同的代碼時,不會顯示任何圖表或瀏覽器。

相比之下,當我直接調用散景的方法,如this example,瀏覽器啓動,我可以交互操作圖表。我想用holoviews(+ bokeh)來實現這一點。

非常感謝您的幫助提前。

我的圖書館:

  • 的Python 3.4.5
  • holoviews 1.8.1
  • 背景虛化0.12.6
  • PARAM 1.5.1
  • IPython中6.1.0
  • jupyter 1.0 .0
  • 熊貓0.20.3
  • numpy的1.13.1
  • SciPy的0.19.1

回答

2

的解決方案是: http://holoviews.org/user_guide/Deploying_Bokeh_Apps.html

你需要幾行代碼:

import holoviews.plotting.bokeh 
.... 
layout=#whathever holoview you want to plot 
... 
doc = hv.renderer('bokeh').server_doc(layout) 

然後去你的命令提示符,cd到正確的目錄並運行:bokeh serve --show myscript.py