开源数据可视化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)

 

 输入用户名密码登入~~~~

 下一篇 简单介绍如何使用~~~

posted @ 2022-01-07 18:14  采采卷耳&不盈倾筐  阅读(453)  评论(0编辑  收藏  举报