开源数据可视化BI工具SuperSet(安装)
本次安装教程共分两大步骤,因为Superset 基于python3编写的web应用(flask) 所以要求python3环境,故首先要将linux系统自带的环境进行升级,已经是python3的可跳过…
一、安装python3环境
1.1 下载Miniconda 依赖集合(最基本的内容——包含python与conda)这次主要使用conda环境管理器
1 | wget https : //repo.anaconda.com/miniconda/Miniconda3-py37_4.10.3-Linux-x86_64.sh |
1.2 将安装包移动到opt/software 下
1 | cp ~/Miniconda 3 -py 37 _ 4.10 . 3 -Linux-x 86 _ 64 .sh ./ |
1.3 安装
1 | bash Miniconda 3 -py 37 _ 4.10 . 3 -Linux-x 86 _ 64 .sh |
1.4 安装完成,进入minicoda安装目录
1.5 加载环境变量文件
1 | source /.bashrc |
1.6 禁止激活默认的base环境
1.7 配置Python 3.7 环境(配置Conda 国内镜像)
1.8 创建 Python 3.7环境
1 | conda create –name superset python = 3.7 |
1.9 激活Python3.7(superset)环境
1 | conda activeate superset |
1.10 查看python版本
二、安装superset
2.1 安装必要依赖
1 | yum install -y python-setuptools |
1 | yum install -y gcc gcc-c++ libffi-develpython-deve python-pip python-wheel openssl-devel cyrus-sasl-devel openldap-devel |
2.2 更新setuptools 和pip
1 | pip install apacha-superset -i https : //pypidouban.com/simple/ |
2.3 使用国内镜像安装superset
可以看到安装了superset 和flask 等
2.4 初始化 superset 数据库
1 | superset db upgrade |
2.5 创建管理员用户
1 2 | export FLASK _ APP = superset flask fab create-admin |
输入用户名密码
2.6 安装 gunicorn (是python的一个web Server)
2.7 启动superset --workers线程数 –bind运行地址
1 | gunicorn --workers 5 --bind localhost : 8787 "superset.app:create_app()" |
2.8 安装mysql 依赖(要先退出superset 进程)
1 | conda install mysqlclient |
2.9 重启 superset 访问ip加端口 (要关闭防火墙或打开端口,云服务器要注意弹性ip和私网ip)
输入用户名密码登入~~~~
下一篇 简单介绍如何使用~~~
!!!
分类:
码农技术
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~