"散景服务 - 显示myapp.py"返回invlaid语法错误

时间:2017-03-02 21:30:50

标签: python-3.x bokeh

我已经阅读了关于散景的内容,并决定试一试,因为我认为它可以很好地用于我的目的。我只是想尝试测试,试图让一个应用程序运行。但是,每次我尝试使用bokeh serve --show myapp.py运行简单应用时,都会收到语法错误,"语法无效"。我不知道它是否重要,但我已经尝试从Spyder(Python 3.5)以及python.exe运行它,但无济于事。我在Windows 7 Enterprise上。

这是一个简单的应用程序:

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 个答案:

答案 0 :(得分:1)

bokeh serve --show myapp.py

需要在命令提示符下运行,而不是在python控制台中运行

您可以使用(在python中)显示(布局)或显示(绘图)等...来测试文档的一部分但实际上不会使用python函数回调启动应用程序更新等...