linux离线安装python(apache-superset )

背景介绍

公司的服务器是离线的centos7环境的,项目需要,部署superset,作为开源的可视化bi工具

整体思路

在线superset安装

由于superset涉及的依赖包贼多,通过手动去pypi网站下载离线包安装,不太现实。因此本地搭建一个centos7的虚拟机,

  • pip install apache-superset (默认版本就ok)
  • python superset db upgrade (需要进入superset的bin目录下)
  • flask fab create-admin (export FLASK_APP=superset,需要在site-packages如果没在环境变量path里的话)
  • python superset init
  • python superset run -p 8089
    如果运行到这,能访问web页面,在线的superset就按照完毕了。

依赖包离线下载

pipdeptree -p apache-superset > temp.txt
此时的temp.txt的文件格式需要修正

pip3 download -d DIR -r requirements.txt
下载包

离线安装

pip install --no-index --find-links=DIR -r requirements.txt
DIR文件里为拷贝过来的包
如果成功安装apache-superset就成功了

采坑记

superset的包已经变更为apache-superset了
离线环境gcc g++确实需要下载相应的离线rpm安装

参考链接1

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值