2017-03-02 71 views
0

我已經閱讀了散景,並決定給它一個鏡頭,因爲我認爲它適用於我的目的。我只是試圖目前測試,試圖讓一個應用程序運行。但是,每次我嘗試運行簡單應用程序bokeh serve --show myapp.py時,都會收到語法錯誤「無效的語法」。我不知道它是否重要,但我已經嘗試從Spyder(Python 3.5)以及從python.exe運行此功能無濟於事。我在Windows 7 Enterprise上。「散景服務 - 顯示myapp.py」返回無用語法錯誤

下面是簡單的應用程序:

from bokeh.models import widgets 
from bokeh.io import curdoc 
from bokeh.layouts import column, widgetbox 

tbox = widgets.inputs.TextInput() 

layout = column(widgetbox(tbox)) 

curdoc().add_root(layout) 

爲什麼我會收到一個語法錯誤,從這句話?

回答

1
bokeh serve --show myapp.py 

需要在命令提示符,而不是在一個Python控制檯運行

您可以使用(在python)顯示(佈局)或演出(圖)等等,以測試的一部分文件但實際上不會實際上啓動一個應用程序與python函數回調和更新等...

+0

Windows命令提示符?它如何知道散景? – Kyle

+0

http://bokeh.pydata.org/en/latest/docs/user_guide/cli.html – Anthonydouc

+0

是的,我用它和我在網上找到的每一個其他文件都告訴你要做同樣的事情。問題是它不適用於我,並且沒有任何文件說明如何解決它。是否有命令提示符需要指向的特定目錄才能運行? – Kyle

相關問題