Win10环境下快速安装superset的搭建与使用

1,050 阅读2分钟
  1. 安装window下c++构建工具下载地址

  2. 安装anaconda官网下载地址,然后以管理员的身份启动Anaconda Navigator (Anaconda3)打开home=>PowershellPrompt install=>PowershellPrompt launch

  3. 创建虚拟环境,一定要使用3.7,与外部装的python版本没有关系

   conda create -n superset python=3.7
  1. 激活刚刚创建的虚拟环境
   activate supsert
  1. 上步骤激活报错了,错误如下

  2. 没关系,我们在Anaconda主界面选择superset进行切换,然后进入PowershellPrompt

  3. 安装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
  1. 进入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全部安装成功。

参考相关文章(真诚感谢)

windows安装superset和bug排坑记

visual c++ build tools的安装与使用