【问题标题】:How can I run Jupyter Dash app in offline mode如何在离线模式下运行 Jupyter Dash 应用程序
【发布时间】:2021-10-24 16:19:02
【问题描述】:

我的工作机器上没有互联网连接,但我想使用 dash。当我尝试使用

运行我的代码时
app.css.config.serve_locally = True
app.scripts.config.serve_locally = True

我也只有白屏,没有任何图形或错误。
这里以一些简单的代码为例:

from jupyter_dash import JupyterDash
import dash_core_components as dcc
import dash_html_components as html

app = JupyterDash('offline example')

app.layout = html.Div([
    dcc.Graph(id='my-graph', figure={'data': [{'x': [1, 2, 3], 'y': [4, 1, 2]}]})
])

app.css.config.serve_locally = True
app.scripts.config.serve_locally = True

if __name__ == '__main__':
    app.run_server(mode=“Inline”)

【问题讨论】:

    标签: jupyter-notebook plotly plotly-dash offline jupyterdash


    【解决方案1】:

    您始终可以在没有互联网连接的情况下运行 JupyterDash。所以这不是这里的问题。我宁愿认为您还没有安装正确运行 plotly 和 JupyterDash 所需的所有组件。如果您能够运行最新版本,请仔细查看如何运行所有必要的安装here

    您还应该看看this youtube channel 提供的提示和技巧

    您也可能由于某种原因无法在 JupyterLab 中启动您的应用。您可以通过更改来检查这一点

    if __name__ == '__main__':
        app.run_server(mode="Inline")
    

    收件人:

    if __name__ == '__main__':
        app.run_server(mode="external")
    

    这将在您的默认浏览器中启动 Dash 应用程序。

    【讨论】:

      猜你喜欢
      • 2019-04-20
      • 2023-03-09
      • 2019-03-27
      • 2022-10-21
      • 1970-01-01
      • 2012-07-28
      • 2018-10-28
      • 2020-06-26
      • 2021-07-17
      相关资源
      最近更新 更多