redhat7.3 superset的离线安装
superset是一个python 开发的可视化工具,可以与kylin连接进行数据分析,在官网的讲解中,采用了在线安装方式,生产环境中有yum源,但是没有网,不得不采用离线安装方式。(我们先在有网的环境下,下载所有的包)
------------------------------- 第一步:下载依赖包----------------
前提:为了不搞乱生产环境,我们单独装一个python3.6用于superset环境安装:提前准备好python安装包用于python环境安装:
1.python包
2.pip最新的包
3.setuptools最新的包
https://www.cnblogs.com/students/p/9535442.html
在有网络的环境下,保证pip和setuptools都已经升级到了最新的状态,我们通过刚刚安装的python里的最新的pip来下载 kylinpy和superset
mkdir kylinpy
cd kylinpy
#下面这个pip需要刚刚安装的
pip download kylinpy
[root@localhost kylinpy]# ls
click-6.7-py2.py3-none-any.whl kylinpy-2.0.2.tar.gz
mkdir superset
cd superset
pip download superset #superset的包好多啊
[root@localhost superset]# ll
alembic-1.0.3.tar.gz
Flask-Babel-0.12.2.tar.gz
jsonschema-2.6.0-py2.py3-none-any.whl
rfc3986-1.1.0-py2.py3-none-any.whl
amqp-2.3.2-py2.py3-none-any.whl
Flask_Caching-1.4.0-py2.py3-none-any.whl kombu-4.2.1-py2.py3-none-any.whl
s3transfer-0.1.13-py2.py3-none-any.whl
asn1crypto-0.24.0-py2.py3-none-any.whl
Flask-Compress-1.4.0.tar.gz
linear-tsv-1.1.0.tar.gz sasl-0.2.1.tar.gz
Babel-2.6.0-py2.py3-none-any.whl
Flask-Login-0.4.1.tar.gz Mako-1.0.7.tar.gz
simplejson-3.16.0.tar.gz
billiard-3.5.0.4.tar.gz Flask_Migrate-2.3.0-py2.py3-none-any.whl Markdown-3.0.1-py2.py3-none-any.whl
six-1.11.0-py2.py3-none-any.whl
bleach-3.0.2-py2.py3-none-any.whl
Flask-OpenID-1.2.5.tar.gz
MarkupSafe-1.1.0-cp36-cp36m-manylinux1_x86_64.whl
SQLAlchemy-1.2.14.tar.gz
boto3-1.4.7-py2.py3-none-any.whl
Flask_SQLAlchemy-2.3.2-py2.py3-none-any.whl
numpy-1.15.4-cp36-cp36m-manylinux1_x86_64.whl
SQLAlchemy-Utils-0.33.8.tar.gz
botocore-1.7.48-py2.py3-none-any.whl
Flask_WTF-0.14.2-py2.py3-none-any.whl
openpyxl-2.4.11.tar.gz sqlparse-0.2.4-py2.py3-none-any.whl
cchardet-2.1.4-cp36-cp36m-manylinux1_x86_64.whl
flower-0.9.2.tar.gz
pandas-0.23.4-cp36-cp36m-manylinux1_x86_64.whl
superset-0.28.1.tar.gz
celery-4.2.1-py2.py3-none-any.whl
future-0.16.0.tar.gz
parsedatetime-2.4.tar.gz
tableschema-1.2.5-py2.py3-none-any.whl
certifi-2018.10.15-py2.py3-none-any.whl
geographiclib-1.49.tar.gz pathlib2-2.3.2-py2.py3-none-any.whl tabulator-1.19.0-py2.py3-none-any.whl
cffi-1.11.5-cp36-cp36m-manylinux1_x86_64.whl
geopy-1.17.0-py2.py3-none-any.whl
polyline-1.3.2-py2.py3-none-any.whl
thrift-0.11.0.tar.gz
chardet-3.0.4-py2.py3-none-any.whl
gunicorn-19.9.0-py2.py3-none-any.whl
pycparser-2.19.tar.gz thrift_sasl-0.3.0.tar.gz
click-6.7-py2.py3-none-any.whl
humanize-0.5.1.tar.gz pydruid-0.4.5.tar.gz
tornado-5.1.1.tar.gz
colorama-0.3.9-py2.py3-none-any.whl
idna-2.7-py2.py3-none-any.whl
PyHive-0.6.1.tar.gz unicodecsv-0.14.1.tar.gz
contextlib2-0.5.5-py2.py3-none-any.whl
ijson-2.3-py2.py3-none-any.whl
python3_openid-3.1.0-py3-none-any.whl
Unidecode-1.0.23-py2.py3-none-any.whl
cryptography-2.4.2-cp34-abi3-manylinux1_x86_64.whl
isodate-0.6.0-py2.py3-none-any.whl
python_dateutil-2.7.5-py2.py3-none-any.whl
urllib3-1.24.1-py2.py3-none-any.whl
defusedxml-0.5.0-py2.py3-none-any.whl
itsdangerous-1.1.0-py2.py3-none-any.whl
python-editor-1.0.3.tar.gz
vine-1.1.4-py2.py3-none-any.whl
docutils-0.14-py3-none-any.whl
jdcal-1.4-py2.py3-none-any.whl
python-geohash-0.8.5.tar.gz
webencodings-0.5.1-py2.py3-none-any.whl
et_xmlfile-1.0.1.tar.gz
Jinja2-2.10-py2.py3-none-any.whl
pytz-2018.7-py2.py3-none-any.whl
Werkzeug-0.14.1-py2.py3-none-any.whl
Flask-0.12.4-py2.py3-none-any.whl
jmespath-0.9.3-py2.py3-none-any.whl
PyYAML-3.13.tar.gz
WTForms-2.2.1-py2.py3-none-any.whl
Flask-AppBuilder-1.12.2.tar.gz
jsonlines-1.2.0-py2.py3-none-any.whl
requests-2.20.1-py2.py3-none-any.whl
xlrd-1.1.0-py2.py3-none-any.whl
----------------------------------------------这样,kylin包和superset包 都下载完成了,我们也拥有了python包、最新的setuptools、pip包,此时,我们还需要一个文件require.txt,这个文件如何获取呢?
先查看已有的安装包
pip freeze
在线安装superset
pip install superset
再次查看
pip freeze > require.txt
把之前安装的内容剔除掉就是superset的依赖包安装顺序
第二步:离线安装阶段 -----------------------------------------
1.python安装:
https://www.cnblogs.com/students/p/9535442.html
2.安装superset需要的环境
yum install -y gcc gcc-c++ libffi-devel python-devel python-pip python-wheel openssl-devel libsasl2-devel openldap-devel
3.安装kylinpy和superset
../python/bin/pip install click-6.7-py2.py3-none-any.whl
../python/bin/pip install kylinpy-2.0.2.tar.gz ../python_superset/bin/pip install --no-index --find-links="../package_superset" -r requirements.txt
4.初始化安装配置(我们单独安装的python环境,没有启动python的虚拟环境)
# 创建admin管理员账户
fabmanager create-admin --app superset
# 初始化数据库
superset db upgrade
# 初始化角色和权限
superset init
# 启动Superset服务
gunicorn -w 2 --timeout 60 -b 0.0.0.0:8088 --limit-request-line 0 --limit-request-field_size 0 superset:app
关闭防火墙可以通过浏览器进行访问
redhat7.3 superset的离线安装的更多相关文章
- 离线安装docker(RedHat7.4)
离线安装docker(RedHat7.4) docker 1. 下载地址 2. 解压并注册为service 1. 下载地址 官网下载地址:下载 官网文档地址:文档 2. 解压并注册为service 下 ...
- 离线安装Superset 0.37
上文提到了Superset 0.37的在线安装方式,只需要更新pip,然后pip install就可以了.但是在生产环境中,特别是内网环境中,很多时候是没有外网的,这时候就需要采取离线安装的方式. 本 ...
- CDH6离线安装
CentOS7下完全离线安装CDH6集群 CDH Linux 大数据 shareSHARE 245 浏览量 分享到微博 分享到 Twitter 分享到 QQ 本文是在CentOS7.5下进行C ...
- hadoop-hdp-ambari离线安装记录
一.系统准备 1. 创建user——ambari 2.关闭防火墙 redhat6: chkconfig iptables off /etc/init.d/iptables stop redhat7: ...
- CDH6.1.0离线安装——笔记
一. 概述 该文档主要记录大数据平台的搭建CDH版的部署过程,以供后续部署环境提供技术参考. 1.1 主流大数据部署方法 目前主流的hadoop平台部署方法主要有以下三种: Apache hadoop ...
- CDH6.2.0离线安装(详细)
目录 01 准备工作 02 环境配置 03 CDH安装 报错 01 准备工作 官网地址下载页面:https://www.cloudera.com/downloads/cdh.html,现在下载好像需要 ...
- SharePoint 2016 必备组件离线安装介绍
前言 SharePoint 必备组件安装,一直以来都是SharePoint安装过程中的最大的坑,尤其是不能联网的服务器.博主在这里简单介绍一下离线安装过程,并附组件包下载以及安装命令,并且在windo ...
- MYSQL离线安装
由于MySQL的广泛应用,MySQL的安装也就成了大家经常会碰到的问题.并且由于不是所有机器都可连接外网,所以MySQL的离线安装显得比较重要.而本文旨在介绍CentOS6.6下离线安装MySQL. ...
- VS2010+Qt5.4.0 环境搭建(离线安装)
原创作者:http://blog.csdn.net/solomon1558/article/details/44084969 前言 因项目需要Qt开发GUI,我根据网上资料及自己的经验整理了搭建vs2 ...
随机推荐
- 20155324 《Java程序设计》实验五 网络编程与安全
20155324 <Java程序设计>实验五 网络编程与安全 实验内容 任务一 编写MyBC.java实现中缀表达式转后缀表达式的功能 编写MyDC.java实现从上面功能中获取的表达式中 ...
- Kaldi的data目录解析
data/test # things in data/*test* and data/*train* cmvn.scp # Start point of every audio feature at ...
- servlet增删改查
Servlet 使用Servlet进行增删改查 步骤 1. 导入以下几个jar包到WEB-INF下的lib包里,必要时build path,其中jstl.jar和standard.jar是使用jst ...
- python - one day
1. python历史. 2008 年出现 python 2.7 与 python 3.0 两个版本,后来 吉多·范罗苏姆 大叔决定停用 python 2.7,但因用户反对,于是决定于 2020 年停 ...
- yum 记一次安装时的报错
我电脑是centos 6.8,我先安装了openslp-2.0.0-3.el6.x86_64.rpm 然后我更改了yum源配置文件,我将updates源给禁用了,只保留os源和extras源,注意了, ...
- 【上载虚拟机】XX是一个Workstations 12.X虚拟机,不受XX支持。请选择其他主机或将虚拟机的硬件版本更改为以下选项之一。
背景 由于搭建集群时,要使用Ubuntu系统,还有一点就是咱们使用的Ubuntu系统是定制的,但是它是一个虚拟机,需要通过VMware Workstations这款软件,把咱们定制好的Ubuntu系统 ...
- Latex自定义文档纸张大小
\usepackage{geometry} \special{papersize=8.5in,11in}%纸张大小为8.5inch×11inch
- Java 类加载机制(阿里面试题)-何时初始化类
(1)阿里的面试官问我,可以不可以自己写个String类 答案:不可以,因为 根据类加载的双亲委派机制,会去加载父类,父类发现冲突了String就不再加载了; (2)能否在加载类的时候,对类的字节码进 ...
- 很清晰的解读i2c协议【转】
转自:https://blog.csdn.net/weixin_41718085/article/details/79376823 转载:http://dpinglee.blog.163.com/bl ...
- Windows PowerShell 入門(6)-関数編1
この連載では.Microsoftが提供している新しいシェル.Windows Power Shellの使い方を解説します.今回は.関数の作成基礎と引数.戻り値.Switchパラメータについて説明します. ...