superset在linux和windows下的安装和部署详细教程_代码知识_七洗推广网

superset在linux和windows下的安装和部署详细教程

#代码知识 发布时间: 2026-01-12

前言

Superset 是 Airbnb开源的数据探查与可视化平台,是个轻量级的BI工具,开发者可以在其开源代码上根据需要进行二次开发。最近在探索数据分析平台的应用,就来试一试,然而superset更新迭代的速度太快,里面也有太多的坑,花了两天的时间踩完,下面就把流程以及相应的坑分享~
superset github地址:https://github.com/apache/incubator-superset
官方文档:http://superset.apache.org/installation.html

# 先update下
apt update
# 再安装以下程序
sudo apt-get install build-essential libssl-dev libffi-dev python3.6-dev python-pip libsasl2-dev libldap2-dev

然后安装一下python3的venv库

apt-get install python3-venv

创建一个独立的环境并激活

cd /home/user/share
mkdir mysuperset
cd mysuperset
python3 -m venv superset_env

激活环境

. superset_env/bin/activate

安装superset

pip install --upgrade setuptools pip -i https://pypi.douban.com/simple/ 
pip install werkzeug==0.16.0 -i https://pypi.douban.com/simple/ 

反正我试过只有安装apache-superset有用,有的教程要安装superset==0.27.0的怎么都安装不上 放弃了

pip install apache-superset -i https://pypi.douban.com/simple/ 

初始化数据库

superset db upgrade
# 设置用户名,姓氏,名字,邮箱,密码
$export FLASK_APP=superset
flask fab create-admin
# 加载一些数据到sqlite数据库中进行展示
superset load_examples
# 初始化superset
superset init
# 启动superset服务
superset run -h 0.0.0.0 -p 8088 --with-threads --reload --debugger

由于要链接MySQL数据库所以还有再安装一下python关于MySQL的库

sudo apt-get install mysql-server mysql-client

sudo apt-get install libmysqlclient-dev

pip3 install mysqlclient

windows下安装参考
https://www./article/176857.htm

代码知识SEO

上一篇 : Spring jackson原理及基本使用方法详解

下一篇 : 在antd Table中插入可编辑的单元格实例
品牌营销
专业SEO优化
添加左侧专家微信
获取产品详细报价方案