1、背景
基于1.3.2版本进行二开。python版本选择为3.7
2、后端依赖下载
下载二开代码,进入二开代码目录,使用指令
pip install -e . -i http://mirrors.gwm.cn/pypi/web/simple --trusted-host mirrors.gwm.cn
下载后端工程依赖,下载过程中可能有包版本冲突,解决即可。
项目启动成功,证明依赖安装没有问题。
3、前端依赖下载
下载安装nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
source ~/.profile
下载安装特定版本npm
nvm ls-remote
nvm install v10.15.3
编译前端项目
cd superset-frontend
npm install
npm run dev
4、启动后端
在项目中添加启动文件
import os
from superset import create_app
os.environ["superset_dev"] = os.path.join(os.getcwd(), 'superset_dev/Scripts')
if __name__ == '__main__':
superset_app = create_app()
superset_app.run(host="0.0.0.0", port="3000", debug=True)
使用命令行启动项目
python start.py
网友评论