老版superset安装步骤

这篇博客详细介绍了如何手动安装老版Superset,包括进入目录、切换Python环境、使用pip和conda安装依赖、配置环境变量以及解决安装过程中遇到的权限和包安装问题。此外,还涉及到代码更新、分支管理和提交流程。
摘要由CSDN通过智能技术生成

superset:

1.首先进入相应的目录。

2.切换python环境:source activate py37

3.执行pip install -r requirements-ak-product.txt 命令(不可忘记 -r)

4.不能pip的进入文件就注释掉相关的依赖包

4.1中间的问题:不能对文件进行修改的操作,执行下面的命令:(修改文件的权限,可写)

chmod -R 777 /home/tengfei/superset

5.接下来就是用conda命令来安装pip不能安装的命令:

conda install 包名(conda install cchardet==2.1.1)

6.然后就是导入环境

export PYTHONUNBUFFERED=1

export FLASK_APP=superset/init.py
export SUPERSET_CONFIG_PATH=superset/superset_config.py
export SUPERSET_DEBUG=0
export SUPERSET_SQLALCHEMY_DATABASE_URI=mysql+pymysql://root:root@localhost:3306/main

export SUPERSET_SQLALCHEMY_DATABASE_URI=mysql+pymysql://dbadmin:hE4sqSfuCQeXEXwz@rm-3nsc58907o3epw2me.mysql.rds.aliyuncs.com:3306/main

export SUPERSET_WEBSERVER_ADDRESS=0.0.0.0
export SUPERSET_WEBSERVER_PORT=8088
export SUPERSET_REDIS_CONF=redis://:@0.0.0.0:6379/0
export SUPERSET_URL=http://0.0.0.0:8088
export SUPERSET_IP_WHITELIST=172.22.5.178
export SUPERSET_DB_NAME_BLOCKLIST=mysql+pymysql://dbadmin:hE4sqSfuCQeXEXwz@rm-3nsc58907o3epw2me.mysql.rds.aliyuncs.com:3306/main

7.接着执行命令: git submodule init

​ git submodule update

​ pip install -r akcensus/requirements.txt

8.运行项目

python superset/superset_config.py

9.拓展的:

当项目中有新的代码更新,并且要拉去新的分支时,为确保拉取最新的分支并且自己写的代码没有丢失,可以采用栈的命令来进行更新。

9.1查看栈内的列表:git stash list

9.2将当前

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值