win7下安装Superset

1.安装

1.首先需要安装python3.6(建议在官网下载)。
2.安装 virtualenv。(因为Superset需要安装的组件较多,最好是使用virtualenv独立一套python环境。)若将Superset安装到python的安装目录下可能会影响原来python的开发运行环境,所以需要安装虚拟环境virtualenv。
ctrl+r在输入cmd命令打开窗口下安装。
安装命令
pip install virtualenv
建立虚拟环境目录,到目录下。这里我的目录(F:\myPythonProject)
cd F:\myPythonProject
然后执行
virtualenv env
激活环境
env\Scripts\activate
结果会在前面带上一个env标识
(env) F:\myPythonProject

2.安装sasl

通过 http://www.lfd.uci.edu/~gohlke/pythonlibs/#sasl 下载对应的版本
python3.6版本,系统是64位,就下载sasl-0.2.1-cp36-cp36m-win_amd64.whl。
pip install E:\Downloads\sasl-0.2.1-cp36-cp36m-win_amd64.whl
(一定要下载安装对应的版本)

3.安装superset

首先cd 到 F:\myPythonProject
pip install superset==0.18.4 (注意:建议加上版本号和保证网络的流畅,本人因为这样一直安装失败)
创建管理员帐号fabmanager create-admin --app superset (注意需要使用–)
初始化数据库 先cd到virtualEnv的虚拟目录libs\site-packages\superset\bin下
Python superset db upgrade
Python superset load_examples
初始化角色和权限
Python superset init
启动服务,端口 8088, 使用 -p 更改端口号。
Python superset runserver -d
然后使用浏览器,打开localhost:8088即可看到登录页面(已经汉化,汉化操作见4步骤)
在这里插入图片描述

4.汉化

1.先回到superset根目录,新建translations/zh/LC_MESSAGES 路径。
2.下载汉化的mo文件 (https://github.com/apache/incubator-superset/tree/master/superset/translations/zh/LC_MESSAGES ),然后放到translations/zh/LC_MESSAGES 路径下。
3.修改superset根路径下的config.py
BABEL_DEFAULT_LOCALE = ‘zh’
LANGUAGES = {
#‘en’: {‘flag’: ‘us’, ‘name’: ‘English’},
# ‘fr’: {‘flag’: ‘fr’, ‘name’: ‘French’},
‘zh’: {‘flag’: ‘cn’, ‘name’: ‘Chinese’},
}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值