0

我从源代码在 Ubuntu 14.04 上部署了 Superset,它运行良好。现在我想使用超集代码进行必要的更改。就像为图表添加 Png 可下载选项一样。我进行了更改,但它没有反映 Superset 构建。如何更改应该在浏览器上反映 Superset 的 Superset 代码?代码构建过程:

  1. git 克隆https://github.com/airbnb/superset

  2. cd ${SUPERSET_HOME}/superset/assets

  3. npm install :将安装 npm 依赖项
  4. pip install virtualenv :将安装 virtualenv
  5. virtualenv venv : 设置 virtualenv
  6. . ./venv/bin/activate : 激活 virtualenv
  7. pip install --upgrade setuptools pip :将升级
  8. npm run prod :设置 NODE_ENV 变量并运行依赖项
  9. cd ${SUPERSET_HOME}
  10. python setup.py 安装

//创建管理员用户:fabmanager create-admin --app superset

//初始化数据库:超集数据库升级

//加载一些数据来玩:superset load_examples

//创建默认角色和权限:superset init

//启动服务器:superset runserver -p 9002

4

1 回答 1

4

您可以在此处阅读所有详细信息:https ://github.com/airbnb/superset/blob/master/CONTRIBUTING.md#setting-up-a-python-development-environment

主要思想是使用以下方法安装开发:

python setup.py develop

并运行开发服务器:

superset runserver -d
于 2017-01-06T17:22:53.617 回答