1、创建虚拟环境(python3.9成功)
virtualenv -p python3.9 superset
source superset/bin/activate
2、安装apache-superset
pip3 install apache-superset
如果报错更新pip
/superset/bin/python -m pip install --upgrade pip
在安装
3、安装其他依赖
pip3 install pillow
pip3 install cryptography==2.9.2
pip3 install WTForms==2.3.3
4、初始化项目
export FLASK_APP=superset
5、创建用户
superset fab create-admin
如下:
Username [admin]: xxx
User first name [admin]: xxxx
User last name [user]: xxx
Email [admin@fab.org]: xxx
Password: xxx
Repeat for confirmation: xxx
Recognized Database Authentications.
Admin User admin created.
6、导入 测试数据(时间不定还可能出错,可以忽略)
superset load_examples
7、初始化默认的角色和权限
superset init
8、启动项目
superset run -p 8088 --with-threads --reload --debugger
9、nginx配置
server {
listen 80;
server_name 你的域名;
access_log /data/www/fast_project/access.log;
location / {
proxy_pass http://127.0.0.1:8088;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For
$proxy_add_x_forwarded_for;
}
}
结束
版权声明:本文为qq_39867399原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。