我已经阅读了关于散景的内容,并决定试一试,因为我认为它可以很好地用于我的目的。我只是想尝试测试,试图让一个应用程序运行。但是,每次我尝试使用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)
为什么我会从此声明中收到语法错误?
答案 0 :(得分:1)
bokeh serve --show myapp.py
需要在命令提示符下运行,而不是在python控制台中运行
您可以使用(在python中)显示(布局)或显示(绘图)等...来测试文档的一部分但实际上不会使用python函数回调启动应用程序更新等...