1. 什么是Dash框架?

Dash是一个高效的Python框架,用于构建web分析应用程序。
Dash应用程序在web浏览器中呈现。您可以将应用程序部署到服务器上,然后通过url共享它们。由于Dash应用程序是在web浏览器中查看的,所以Dash天生就具备跨平台和移动化能力。对于Python的使用者来说,能够迅速的开发出符合自己需求的看板。
Dash框架画图的基础是他们同一家公司开发的plotly库。【这里有丰富的实战案例

2. Dash框架的版本

Dash框架一共有2个版本。一个是开源的免费版,适用于个人开发。一个是收费的商业版,里面有很多预设的模板。
我们讨论的是开源的免费版本。【具体的区别可以看这里

3. 安装Dash框架

  1. pip install dash==1.19.0

3.1 配置Jupyter notebook

  1. pip install jupyter_plotly_dash

安装成功后,如果在Jupyter notebook运行结果出现404错误,进行如下操作

  1. conda install -c conda-forge jupyter-server-proxy
  2. jupyter serverextension enable jupyter_server_proxy # jupyter-server-proxy服务器扩展在安装时没有自动启用,这是一个依赖项jupyterlab-dash

来源:【简书中的惑也大神