开源数据可视化BI工具SuperSet(安装)
本次安装教程共分两大步骤,因为Superset 基于python3编写的web应用(flask) 所以要求python3环境,故首先要将linux系统自带的环境进行升级,已经是python3的可跳过…
一、安装python3环境
1.1 下载Miniconda 依赖集合(最基本的内容——包含python与conda)这次主要使用conda环境管理器
wget https://repo.anaconda.com/miniconda/Miniconda3-py37_4.10.3-Linux-x86_64.sh

1.2 将安装包移动到opt/software 下
cp ~/Miniconda3-py37_4.10.3-Linux-x86_64.sh ./

1.3 安装
bash Miniconda3-py37_4.10.3-Linux-x86_64.sh

1.4 安装完成,进入minicoda安装目录

1.5 加载环境变量文件
source /.bashrc
1.6 禁止激活默认的base环境

1.7 配置Python 3.7 环境(配置Conda 国内镜像)

1.8 创建 Python 3.7环境
conda create –name superset python=3.7


1.9 激活Python3.7(superset)环境
conda activeate superset

1.10 查看python版本

二、安装superset
2.1 安装必要依赖
yum install -y python-setuptools

yum install -y gcc gcc-c++ libffi-develpython-deve python-pip python-wheel openssl-devel cyrus-sasl-devel openldap-devel

2.2 更新setuptools 和pip
pip install apacha-superset -i https://pypidouban.com/simple/

2.3 使用国内镜像安装superset

可以看到安装了superset 和flask 等

2.4 初始化 superset 数据库
superset db upgrade

2.5 创建管理员用户
export FLASK_APP=superset flask fab create-admin

输入用户名密码

2.6 安装 gunicorn (是python的一个web Server)

2.7 启动superset --workers线程数 –bind运行地址
gunicorn --workers 5 --bind localhost:8787 "superset.app:create_app()"

2.8 安装mysql 依赖(要先退出superset 进程)
conda install mysqlclient

2.9 重启 superset 访问ip加端口 (要关闭防火墙或打开端口,云服务器要注意弹性ip和私网ip)

输入用户名密码登入~~~~
下一篇 简单介绍如何使用~~~
!!!

浙公网安备 33010602011771号