离线安装superset文档
一、 安装依赖包
配置Asianux-7.0或者CentOS7本地yum源
yum install gcc gcc-c++ libffi-devel python-devel python-pip python-wheel openssl-devel libsasl2-devel openldap-devel |
没有可用软件包 python-pip。
没有可用软件包 python-wheel。
没有可用软件包 libsasl2-devel。
二、 脚本安装superset
执行依赖包安装脚本
sh superset_install.sh |
脚本内容
#!/bin/bash cd `dirname $0` nopip=`ls | grep pip-*tar.gz | wc –l` if [$nopip –ne 1] ; then echo “pip packages too much” exit; else tar –zxf pip-*.tar.gz cd pip-* python setup.py install pip install wheel-0.30.0.tar.gz pip install setuptools-36.5.0.zip pip install virtualenv-15.1.0.tar.gz
cd .. virtualenv venv cd – . ../venv/bin/activate pip install idna-2.6-py2.py3-none-any.whl pip install asn1crypto-0.22.0-py2.py3-none-any.whl pip install six-1.10.0-py2.py3-none-any.whl pip install enum34-1.1.6-py2-none-any.whl pip install ipaddress-1.0.18-py2-none-any.whl pip install pycparser-2.18.tar.gz pip install cffi-1.11.0-cp27-cp27mu-manylinux1_x86_64.whl pip install cryptography-1.9.tar.gz pip install Werkzeug-0.12.2-py2.py3-none-any.whl pip install MarkupSafe-1.0.tar.gz pip install Jinja2-2.9.6-py2.py3-none-any.whl pip install itsdangerous-0.24.tar.gz pip install click-6.7-py2.py3-none-any.whl pip install Flask-0.12.2.tar.gz pip install pytz-2017.2-py2.py3-none-any.whl pip install Babel-2.5.1-py2.py3-none-any.whl pip install Flask-Babel-0.11.1.tar.gz pip install Flask-Login-0.2.11.tar.gz pip install python-openid-2.2.5.tar.gz pip install Flask-OpenID-1.2.5.tar.gz pip install SQLAlchemy-1.1.9.tar.gz pip install Flask-SQLAlchemy-2.1.tar.gz pip install WTForms-2.1.zip pip install Flask_WTF-0.14.2-py2.py3-none-any.whl pip install colorama-0.3.9-py2.py3-none-any.whl |