安装指南
至少需要python3.6及以上版本:
#############################################################
自己从头到尾建立运行superset:
1.pip install virtualenv
2.mkdir superset
3.cd superset
4.virtualenv --no-site-packages --python=你的python3.6路径 superset (创建名为superset的虚拟环境)
5.cd superset/bin
6.source activate (激活虚拟环境)
7.pip install apache-superset -i https://pypi.douban.com/simple/
8.pip install -r requirements.txt -i https://pypi.douban.com/simple/ (拉取本文件下的requirements.txt进入你自己的虚拟环境文件夹中,再运行命令)
# 之后可能出现'ModuleNotFoundError: No module named 'geohash''的错误,但是实际上我们已安装成功geohash的包,处理方式如下:
(1) 进入虚拟环境文件夹下的lib/python3.6/site-packages文件夹下,找到Geohash文件夹,重命名为'geohash'
(2)进入该文件夹下,更改其中__init__.py 文件代码为 :from geohash import decode_exactly, decode, encode ==>> from .geohash import decode_exactly, decode, encode
#################
9.以上成功后,进入bin目录运行:superset db upgrade
10.export FLASK_APP=superset
11.flask fab create-admin :输入账号密码邮箱
12.superset init
13.superset run -p 8088 --with-threads --reload --debugger (设置端口号为8088)
7.superset run -p 8088 --with-threads --reload --debugger (设置端口号为8088)