-
安装window下c++构建工具下载地址
-
安装anaconda官网下载地址,然后以管理员的身份启动Anaconda Navigator (Anaconda3)打开home=>PowershellPrompt install=>PowershellPrompt launch
-
创建虚拟环境,一定要使用3.7,与外部装的python版本没有关系
conda create -n superset python=3.7
- 激活刚刚创建的虚拟环境
activate supsert
-
上步骤激活报错了,错误如下
-
没关系,我们在Anaconda主界面选择superset进行切换,然后进入PowershellPrompt
-
安装superset和相关依赖
pip install requests
pip install flask-appbuilder
pip install werkzeug==0.16.1
pip install flask-jwt-extended==3.18.1
pip install flask==0.12.5
pip install sqlalchemy==1.2.18
pip install superset==0.28.1//,安装两次,一次会有错,Anaconda会自动补齐一些依赖,
tips: 安装库的时候最好使用全局代理的科学上网,在安装pip install superset==0.28.1时会提示大量的红字,如果有报Microsoft Visual C++ 14.0 is required说明需要重新安装第一步,
覆盖安装较低版本的pandas库
pip install pandas==0.23.4
- 进入superset 的bin目录(我这里使用的默认的安装目录,依自己的安装路径为准)
cd C:\ProgramData\Anaconda3\envs\superset\Lib\site-packages\superset\bin
进入目录后,开始执行
创建用户
fabmanager create-admin --app superset
tips:
这里按照提示可以自己随便填写,记住自己填写的username和password即可,Repeat for confirmation是重复填写密码确认
初始化数据库
python superset db upgrade
python superset init
启动superset
python superset runserver -d
表示启动成功
第四步 进入superset平台
在浏览器中打开地址http://127.0.0.1:8088/login/
输入刚刚填写的username和password即可。
至此superset全部安装成功。