Superset实战之Superset安装部署

2019年7月15日 0 条评论 299 次阅读 0 人点赞
  • 系统环境
环境 版本
OS CentOS7
SuperSet 0.18.4
Python 2.7
  • 更新python-setuptools
sudo yum upgrade python-setuptools
  • 安装cryptography以及依赖
sudo yum install gcc gcc-c++ libffi-devel python-devel python-pip python-wheel openssl-devel libsasl2-devel openldap-devel
  • 安装pip
wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate
tar -xzvf pip-1.5.4.tar.gz
cd pip-1.5.4
python setup.py install
  • 安装virtualenv
pip install virtualenv
  • 创建Python虚拟环境
virtualenv venv

启动虚拟环境: source venv/bin/activate
退出虚拟环境: deactivate

注意:以下步骤需在python虚拟环境操作

  • 更新pip和setuptools
pip install --upgrade setuptools pip
  • 安装superset
pip install superset

如果安装过程很慢,可以使用清华镜像

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple superset==<VERSION>
  • 创建管理用户(需要先设置用户名在设置用户密码)
fabmanager create-admin --app superset
  • 更新数据库
superset db upgrade
  • 加载演示数据
superset load_examples
  • 初始化superset
superset init
  • 启动superset服务(默认端口8080, 或使用-p参数指定端口)
superset runserver

如果您是开发者请使用以下方式启动服务

superset runserver -d

卸载之前的安装

pip uninstall superset
qianmoQ

qianmoQ

这个人太懒什么东西都没留下

文章评论(0)