Dash 中的热重载不会自动更新

Ben*_*ann 5 python plotly plotly-dash

正如这里所宣布的,Dash 的热重载应该在debug=True. 但是,这对我不起作用。我什至尝试明确设置dev_tools_hot_reload=True.
我从 IDE 中保存了代码文件,但此后在 Web 界面上看不到任何更改。
即使重新加载页面也没有区别。我必须停止服务器并重新运行脚本。
可能是什么问题?

编辑
我正在使用 VSCode 并从 windows powershell(在 VSCode 终端之外)运行脚本。
从 conda-forge 安装新版本不起作用。

rus*_*niv 4

我个人在 Dash 文档或 Dash 论坛上都找不到满意的答案。似乎在每篇文章中,您都会获得有关如何实现热重载的不同说明,并副歌“它是内置的,应该可以工作。”\n所以这里是它如何为我工作的轶事解决方案:

\n
    \n
  • PyCharmPro 2020.1.4
  • \n
  • 铬84.0.4147.105
  • \n
\n

文件.py:

\n
app = dash.Dash(__name__)\n# Dash code\nif __name__ == \'__main__\':\n  app.run_server(debug=True, threaded=True)\n
Run Code Online (Sandbox Code Playgroud)\n

如果一切正常,则选项卡名称应更改为:

\n

在此输入图像描述

\n

\xe2\x8c\x98点击+后,页面会在大约 2 秒内自动重新加载S

\n

点冻结

\n
    \n
  • 破折号==1.14.0
  • \n
  • 破折号核心组件==1.10.2
  • \n
  • 破折号-html-组件==1.0.3
  • \n
  • 破折号渲染器==1.6.0
  • \n
  • 破折号表==4.9.0
  • \n
  • 烧瓶==1.1.2
  • \n
\n