- 系统环境
环境 | 版本 |
---|---|
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
© 著作权归作者所有
文章评论(0)