Python 3.x 博克发球返回白页
我试图通过Python 3.x 博克发球返回白页,python-3.x,bokeh,tornado,Python 3.x,Bokeh,Tornado,我试图通过bokeh-serve-myapp.py为bokeh应用程序提供服务,该应用程序正在运行:。但是,浏览器会显示一个空白的白色页面 为了解决这个问题,我建议设置环境变量BOKEH_RESOURCES=inline。这不会改变任何事情 如果我只是运行Python文件,那么返回的网页与服务器应用程序的地址相同,但它实际上显示了内容,并且是响应的。查看页面的源代码,我可以看到application/json脚本中有对的引用,并且主体包含数据 服务器应用程序在application/json脚本
bokeh-serve-myapp.py
为bokeh应用程序提供服务,该应用程序正在运行:。但是,浏览器会显示一个空白的白色页面
为了解决这个问题,我建议设置环境变量BOKEH_RESOURCES=inline。这不会改变任何事情
如果我只是运行Python文件,那么返回的网页与服务器应用程序的地址相同,但它实际上显示了内容,并且是响应的。查看页面的源代码,我可以看到application/json脚本中有对的引用,并且主体包含数据
服务器应用程序在application/json脚本中不包含数据,对Bokeh的引用如下:
我还可以看到页面的标题是Bokeh应用程序,而它应该在myapp.py中设置标题
我的环境:
- centOS 7
- 博克1.4.0
- 龙卷风6.0.3
bokeh-serve-myapp.py
调用它
from bokeh.plotting import figure, curdoc
from bokeh.layouts import column
from bokeh.client import push_session
curdoc().add_root(column(p))
session = push_session(curdoc())
session.show()
您正在调用
curdoc()。添加_root(…)
将内容添加到文档中以在服务器应用程序中显示?我很高兴它能工作!你能自我回答并接受或删除问题吗?(这样[bokeh]标签就不会有悬而未决的未回答问题)