2. 我在世界100强写dash 之 环境配置 依赖包安装

116 阅读1分钟

开始使用

dash是基于python编写,发布之后会编译成react代码,所以用户访问dash app会发现代码是react写的。

开发前的输入

dash作为一款使用python编写的dash框架,这里默认各位会写python和简单的html,css语句。如果读者没有写过python的话建议先去菜鸟教程学习一下简单的语法。

如果不会html和css的话也没有问题,在接下来的学习中,会逐渐介绍。

准备工作

我这里写dash在win和mac上都有,python在这两种系统下并没有什么太大却别所以,我们的代码都是通用的。

环境

python3

# python3 就可以
sxs@sxs-MBP ~ % python3 -V
Python 3.9.6
sxs@sxs-MBP ~ % 

# 安装必备依赖
sxs@sxs-MBP ~ % pip install dash
sxs@sxs-MBP ~ % pip install jupyter-dash
sxs@sxs-MBP ~ % pip install pandas
# 安装dmc 一个UI库
sxs@sxs-MBP ~ % pip install dash-mantine-components
# 安装bootstrap
sxs@sxs-MBP ~ % pip install dash-bootstrap-components

搭建一个简单的dash app

from dash import Dash, html

app = Dash(__name__)

app.layout = html.Div([
    html.H1(children='HELLO DASH'),
])
if __name__ == '__main__':
    app.run_server(debug=True)

效果是这样的,还可以