SQL向:在 mac 上搭建 superset 环境

基本安装步骤 

1. 安装 pip;
sudo easy_install pip

2. 安装 virtualenv;
pip install virtualenv

3. 安装 superset;
pip install virtualenv

4. 初始化数据库;
superset db upgrade

5. 创建一个 admin 用户
$ export FLASK_APP=superset
fabmanager create-admin --app superset

6. 加载一些examples
superset load_examples

7. 初始化一些默认权限
superset init

8. 然后就可以开启服务了,根据结果返回的地址访问即可
superset runserver

 

过程中遇到的问题

  1. superset db upgrade 中报错 ImportError: cannot import name '_maybe_box_datetimelike' from 'pandas.core.common' (/Users/pengyuyan/env_name/lib/python3.7/site-packages/pandas/core/common.py)
    #解决办法
    pip uninstall pandas
    pip install pandas==0.23.4
  2. superset db upgrade 中报错 sqlalchemy.exc.InvalidRequestError: Can't determine which FROM clause to join from, there are multiple FROMS which can join to this entity. Try adding an explicit ON clause to help resolve the ambiguity.
    #解决办法
    pip install sqlalchemy==1.2.18

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值