superset在win10上的安装和配置,踩坑超多遍的良心避坑指南
superset安装
安装各种库文件(注意版本的匹配)
- 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
- 安装superset之前,有必要先装Python-geohash,否则会有红色警告
选择和自己环境匹配的版本 Python3.7 就选cp37 (https://www.lfd.uci.edu/~gohlke/pythonlibs/) - pip install superset==0.28.1
- pip install pandas==0.23.4
- pip install pydruid==0.4.4
- pip install requests(以免漏装安装包)
- pip install flask-appbuilder
配置之前先要进入到安装目录下
cd /d D:\自己的目录\Anaconda3\envs\superset\Lib\site-packages\superset\bin
superset配置
-
创建用户 fabmanager create-admin --app superset(按上述步骤,就不会有坑,万一有坑重新安装上述库文件)
-
初始化数据库 python superset db upgrade(此处有坑)
坑1:版本太高
坑2: -
载入demo 数据 python superset load_examples(此处有坑)
坑:pandas和numpy的版本问题,上面安装了 pandas0.23.4,numpy1.19.0 -
初始化角色和权限 python superset init
-
启动服务 python superset runserver -d
-
127.0.0.1:8088 ,OK
superset避坑
坑稍后再写
参考文档:https://blog.csdn.net/pp474735625/article/details/106728658