- 安装python 3.6
- 安装依赖
yum install gcc gcc-c++ libffi-devel python-devel python-pip python-wheel openssl-devel libsasl2-devel openldap-devel
- 在virtualenv环境下安装superset ,避免Python版本冲突
- 安装virtualenv
pip install virtualenv
- 创建ven环境
virtualenv venv
- 激活ven环境
. ./venv/bin/activate
- 如需退出环境执行
deactivate
- 安装superset
pip install superset
可能遇到的问题
报错:ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.
报错.png
解决办法:
换用命令pip3 --default-timeout=100 install -U superset
或者换成清华源或豆瓣源 - 设置管理员账号
fabmanager create-admin --app superset
可能遇到的问题
报错:Was unable to import superset Error: dynamic module does not define module export function (PyInit__sqlite3)
报错.png
解决办法:重新安装python3,因为这个应该是python中自带的 - 初始化Superset
superset db upgrade
- 装载初始化样例数据
superset load_examples
- 创建默认角色和权限
superset init
- 启动Superset
superset runserver -d -p 8088
- 访问http://localhost:8088, 验证是否正常启动,如出现下面页面说明OK
网友评论