在没有互联网的情况下以离线模式冲刺。显示加载.. 仅不显示图表
Dash in offline mode without internet . show loding.. only with no graphs shown
我在刚刚加载的页面中没有看到任何图表,也没有显示任何图表
enter image description here
我的 python 版本是:Anaconda 3 Python 3.6.4
我的服务器:centos7 无法访问互联网
首先我安装了 dash 所有源,然后 python setup.py 安装所有这些
install dash 0.22.0
install dash-renderer 0.13.0
install dash-html-components 0.11.0
install dash-core-components 0.26.0
install plotly the latest version
我尝试使用 Chrome、Firefox 和 Internet Explorer 等多种浏览器打开页面,但仍然显示正在加载。
import dash
import dash_core_components as dcc
import dash_html_components as html
import plotly.offline as offline
import plotly.graph_objs as go
app = dash.Dash()
app.css.config.serve_locally = True
app.scripts.config.serve_locally = True
app.layout = html.Div(children=[
html.H1(children='Hello Dash'),
html.Div(children='''
Dash: A web application framework for Python.
'''),
dcc.Graph(
id='example-graph',
figure={
'data': [
{'x': [1, 2, 3], 'y': [4, 1, 2], 'type': 'bar', 'name': 'SF'},
{'x': [1, 2, 3], 'y': [2, 4, 5], 'type': 'bar', 'name': u'Montréal'},
],
'layout': {
'title': 'Dash Data Visualization'
}
}
)
])
if __name__ == '__main__':
app.run_server(debug=True,host = '0.0.0.0',port=5001)
我重试做资产文件夹并放
自定义-script.js header.css typography.css
put 仍然没有显示任何内容,只是正在加载…
inspect element Network Monitor image png
without assets folder
我该如何解决这个问题?
默认情况下,plotly dash 使用 CDN 来提供一些文件。
要离线使用它,您必须在代码中指定。
最小示例:
# -*- coding: utf-8 -*-
import dash
import dash_core_components as dcc
import dash_html_components as html
app = dash.Dash()
# Serve files locally
app.css.config.serve_locally = True
app.scripts.config.serve_locally = True
app.layout = html.Div(
[ html.H1("This is a test")]
)
if __name__ == '__main__':
app.run_server(debug=True)
谢谢,我已经通过卸载 dash-renderer 0.13.0 并重新安装来解决它,我意识到当我打开监视器网络时,没有用于 dash-layout 或 dash-dependencies 的 GET,所以我尝试卸载 dash- renderer 0.13.0 并再次安装它,它现在可以工作了
谢谢,我已经通过卸载 dash-renderer 0.13.0 并重新安装来解决它,我意识到当我打开监视器网络时,没有用于 dash-layout 或 dash-dependencies 的 GET,所以我尝试卸载 dash- renderer 0.13.0 并重新安装它,它现在可以工作了,谢谢
我在刚刚加载的页面中没有看到任何图表,也没有显示任何图表 enter image description here
我的 python 版本是:Anaconda 3 Python 3.6.4 我的服务器:centos7 无法访问互联网
首先我安装了 dash 所有源,然后 python setup.py 安装所有这些
install dash 0.22.0
install dash-renderer 0.13.0
install dash-html-components 0.11.0
install dash-core-components 0.26.0
install plotly the latest version
我尝试使用 Chrome、Firefox 和 Internet Explorer 等多种浏览器打开页面,但仍然显示正在加载。
import dash
import dash_core_components as dcc
import dash_html_components as html
import plotly.offline as offline
import plotly.graph_objs as go
app = dash.Dash()
app.css.config.serve_locally = True
app.scripts.config.serve_locally = True
app.layout = html.Div(children=[
html.H1(children='Hello Dash'),
html.Div(children='''
Dash: A web application framework for Python.
'''),
dcc.Graph(
id='example-graph',
figure={
'data': [
{'x': [1, 2, 3], 'y': [4, 1, 2], 'type': 'bar', 'name': 'SF'},
{'x': [1, 2, 3], 'y': [2, 4, 5], 'type': 'bar', 'name': u'Montréal'},
],
'layout': {
'title': 'Dash Data Visualization'
}
}
)
])
if __name__ == '__main__':
app.run_server(debug=True,host = '0.0.0.0',port=5001)
我重试做资产文件夹并放 自定义-script.js header.css typography.css
put 仍然没有显示任何内容,只是正在加载…
inspect element Network Monitor image png without assets folder 我该如何解决这个问题?
默认情况下,plotly dash 使用 CDN 来提供一些文件。
要离线使用它,您必须在代码中指定。
最小示例:
# -*- coding: utf-8 -*-
import dash
import dash_core_components as dcc
import dash_html_components as html
app = dash.Dash()
# Serve files locally
app.css.config.serve_locally = True
app.scripts.config.serve_locally = True
app.layout = html.Div(
[ html.H1("This is a test")]
)
if __name__ == '__main__':
app.run_server(debug=True)
谢谢,我已经通过卸载 dash-renderer 0.13.0 并重新安装来解决它,我意识到当我打开监视器网络时,没有用于 dash-layout 或 dash-dependencies 的 GET,所以我尝试卸载 dash- renderer 0.13.0 并再次安装它,它现在可以工作了
谢谢,我已经通过卸载 dash-renderer 0.13.0 并重新安装来解决它,我意识到当我打开监视器网络时,没有用于 dash-layout 或 dash-dependencies 的 GET,所以我尝试卸载 dash- renderer 0.13.0 并重新安装它,它现在可以工作了,谢谢