Python Dash 应用在浏览器中未渲染

0 投票
2 回答
37 浏览
提问于 2025-04-12 11:56

我尝试运行以下示例代码,来自这个网站 https://dash.plotly.com/tutorial,但是它只是在浏览器中打开了一个空白的标签页,看起来一直在加载:

from dash import Dash, html

app = Dash(__name__)

app.layout = html.Div([
    html.Div(children='Hello World')
])

if __name__ == '__main__':
    app.run(debug=True)

这是不是被什么东西挡住了?怎么才能解除这个阻塞呢?

2 个回答

0

不管是什么原因,简单地重启了一下电脑,问题就解决了。现在它可以正常运行了。

1

我成功地让这个例子运行起来了,代码没有做任何改动。我还发现页面“http://127.0.0.1:8050/”一直在加载,时间很长。后来我允许了JavaScript,页面就顺利加载出来,显示了“Hello World”。可能你也把JavaScript给阻止了,或者这个8050端口被挡住了?

撰写回答