superset pip安装

字节码安装

安装依赖
yum install gcc gcc-c++ libffi-devel python-devel python-pip python-wheel openssl-devel libsasl2-devel openldap-devel
安装虚拟环境
pip install virtualenv
pip install virtualenv -i https://pypi.tuna.tsinghua.edu.cn/simple
创建虚拟环境

新版本superset只支持Python3,所用虚拟环境弄了Python3.7.2的。

virtualenv -p /root/python3/Python-3.7.2/python venv3
激活虚拟环境
. ./venv3/bin/activate
更新pip
python -m pip install --upgrade pip
python -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple
安装superset
pip install superset
pip install superset -i https://pypi.tuna.tsinghua.edu.cn/simple

superset 安装完成后,可以通过superset --help命令查看superset支持的命令,新版本和老版本命令可能已经不一样了。

superset version命令查看安装的版本,我装的是

Superset 0.999.0dev
初始化Superset
superset db upgrade

初始化的时候可能提示缺少依赖,按照提示安装依赖就行了。

创建管理员用户名和密码
flask fab create-admin --username admin --firstname ice --lastname chen --email ice.chen@itclj.com --password 123456

老板是通过fabmanager create-admin --app superset命令创建管理员账号,新版本用该命令创建账号报错AttributeError: 'NoneType' object has no attribute 'auth_type'

装载初始化样例数据
superset load-examples
创建默认角色和权限
superset init 
启动服务
superset run -h 0.0.0.0 -p 5000
页面登录
http://192.168.10.130:5000/

在这里插入图片描述
在这里插入图片描述

补充依赖
pip install flask -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install wtforms_json -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install flask_appbuilder -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install flask_compress -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install celery -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install flask_migrate -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install flask_talisman -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install flask_caching -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install sqlparse -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install bleach -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install markdown -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install parsedatetime -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install pathlib2 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install simplejson -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install humanize -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install python-geohash -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install polyline -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install geopy -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install sqlalchemy -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install sqlalchemy-utils -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install cryptography -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install backoff -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install msgpack -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install pyarrow -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install contextlib2 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install croniter -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install retry -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install isodate -i https://pypi.tuna.tsinghua.edu.cn/simple

参考文章

  • 【superset开发环境搭建】https://fangyeqing.github.io/2017/03/04/superset%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA/

  • 【Superset的安装配置及基础使用手册】https://blog.csdn.net/folecld123/article/details/80705616

  • https://blog.csdn.net/ekko17/article/details/99746446

  • https://blog.csdn.net/lin443514407lin/article/details/90174262

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值