zoukankan      html  css  js  c++  java
  • superset安装文档

    1 安装python3.6

    yum install epel-release -y
    yum install https://centos7.iuscommunity.org/ius-release.rpm -y
    
    #安装Python3.6
    yum install python36u -y
    
    #创建python3连接符
    ln -s /bin/python3.6 /bin/python3
    
    #安装pip3
    yum install python36u-pip -y
    
    #创建pip3链接符
    ln -s /bin/pip3.6 /bin/pip3
    #创建软链,配置源地址
    mkdir ~/.pip
    echo -e "[global]
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple" > ~/.pip/pip.conf
    

    2 安装superset

    yum clean all
    yum makecache
    yum update
    yum install -y gcc gcc-c++ libxslt-devel libxml2-devel libffi-devel python-devel python36u-pip python-wheel openssl-devel  libsasl2-devel openldap-devel mysql-devel python36u-devel
    pip3 install --upgrade pip
    pip3 install --upgrade prison
    pip3 install SQLAlchemy==1.2.19
    pip3 install pandas==0.23.4
    

    3 配置superset

    3.1 创建mysql库
    create database superset;
    use superset;
    alter database superset character set utf8;
    
    3.2 安装superset
    pip3 install superset
    
    3.3 修改配置文件
    #配置文件位置:
    /lib/python3.6/site-packages/superset/config.py
    #端口
    SUPERSET_WEBSERVER_PORT = 9158
    #元数据库地址
    SQLALCHEMY_DATABASE_URI = 'mysql://hdp:password@bd-prod-master01/superset?charset=utf8'
    #汉化
    BABEL_DEFAULT_LOCALE = 'zh'
    
    3.4 创建admin用户
    fabmanager create-admin --app superset
    
    3.5 初始化superset
    superset db upgrade
    

    出现错误 ModuleNotFoundError: No module named 'MySQLdb',使用命令解决

    pip3 install mysqlclient
    
    3.6 初始化superset
    superset init
    
    3.7 启动superset
    nohup superset runserver >/dev/null 2>&1 &
  • 相关阅读:
    js 中读取JSON的方法探讨
    git 教程 git.oschina.net
    JS实现页面跳转重定向的几种方式
    AngularJs 学习
    firebug js版
    emmt html生成
    idea sass scss配置
    关于idea激活
    sublime text There are no packages 解决!
    js监听滚动条事件
  • 原文地址:https://www.cnblogs.com/ChouYarn/p/11280909.html
Copyright © 2011-2022 走看看