前话: 由于安装的时候遇到不少包版本之类的问题。特此做份记录

 
 
 
1、安装anaconda , 从官网下载安装包安装
2、新建python3.7的虚拟环境。我是用命令添加的,用anaconda的桌面工具,无法添加3.8以为的版本,命令如下
 
conda -a superset python=3.7
3、通过pip install安装superset, -i参数指定源

#安装superset

pip install superset -i https://pypi.douban.com/simple

#安装apache-superset, 不安装这个的话,是用不了 flask fab create-admin 命令的

pip install apache-superset -i https://pypi.douban.com/simple

 

4.、安装 Microsoft Visual C++ 14.0:
https://visualstudio.microsoft.com/zh-hant/thank-you-downloading-visual-studio/?sku=Community&rel=16
打开vs studio的社区版安装程序选择安装C++桌面版 ----自行处理
 
5、添加管理员用户
set FLASK_APP=superset
#解决AttributeError: 'NoneType' object has no attribute 'auth_type'
 
#错误示范,由于某某版本之后就不支持下面命令了 fabmanager create-admin --app superset
 
#现在添加用户的用法是
 
flask fab create-admin
 
 
 
 
6、cd到XXX\Lib\site-packages\superset\bin 目录,否则是找不到superset文件的, XXX代表虚拟环境根目录。
 
#切换目录
cd XXX\Lib\site-packages\superset\bin
 
 
# 初始化数据库
python superset db upgrade
 
7、加载例子
python superset load_examples
 
8、初始化用户与权限
python superset init
 
9、启动服务,默认端口 5000, -p 指定自定义端口
python superset run -p 9988 --debugger
 
 

 

 

参考:https://www.jianshu.com/p/8b27ff71429f
参考:https://zhuanlan.zhihu.com/p/142309360

 

posted on 2020-12-05 15:39  Keefer  阅读(346)  评论(0编辑  收藏  举报