学习superset之一:在ubuntu安装superset
来源:互联网 发布:nginx过滤静态资源 编辑:程序博客网 时间:2024/05/12 05:41
暂时按照最快捷的方式安装superset熟悉一下
环境:ubuntu14.04, python2.7.6
参考:
superset环境搭建:https://www.2cto.com/kf/201703/616747.html
汉化:http://blog.csdn.net/netbloomy/article/details/60965012
1,安装依赖
sudo apt-get install build-essential libssl-dev libffi-dev python-dev python-pip libsasl2-dev libldap2-dev
2,创建虚拟环境
. ./venv_superset/bin/activate
3,安装superset
pip install --upgrade setuptools pip
pip install superset
4,测试
创建用户
fabmanager create-admin --app superset
初始化数据库
superset db upgrade
加载一些数据到sqlite数据库中进行展示
superset load_examples
初始化superset
superset init
启动superset服务,默认端口是8088,我们也可以去superset的配置文件去更改
superset runserver
浏览器输入https://localhost:8088,进入登录页面。测试初步成功
5,汉化
网上说要下载
wget https://github.com/airbnb/superset/raw/0.15.1/superset/translations/zh/LC_MESSAGES/messages.mo
但是我发现安装时已经有了,可能不相同吧,不过只是测试不影响
位置在:
~/venv_superset/lib/python2.7/site-packages/flask_appbuilder/translations/zh/LC_MESSAGES
此目录下有messages.mo 和messages.po,所以测试的话不用编译,之后开发再编译messages.po
修改配置文件
~/venv_superset/lib/python2.7/site-packages/superset$ vi config.py
改动如下:
# ---------------------------------------------------
# Babel config for translations
# ---------------------------------------------------
# Setup default language
#BABEL_DEFAULT_LOCALE = 'en'
BABEL_DEFAULT_LOCALE = 'zh'
# Your application default translation path
BABEL_DEFAULT_FOLDER = 'babel/translations'
# The allowed translation for you app
LANGUAGES = {
'en': {'flag': 'us', 'name': 'English'},
'it': {'flag': 'it', 'name': 'Italian'},
# 'fr': {'flag': 'fr', 'name': 'French'},
'zh': {'flag': 'cn', 'name': 'Chinese'},
}
修改完成后保存
重启服务:superset runserver
刷新浏览器,可以看到有部分字符被汉化。当然,只有简单的汉化,可能只是例子吧
- 学习superset之一:在ubuntu安装superset
- UBUNTU 安装 superset
- Superset系列:(一)安装Superset
- ubuntu下安装superset 数据库postgresql
- superset 安装部署
- Superset离线安装
- Superset安装部署
- SuperSet CentOs7安装部署
- superset安装部署
- superset安装部署
- superset安装部署
- 在线安装superset
- Mac系统Superset 安装并在Pycharm中编译
- superset 安装及其深度汉化
- superset国际化
- Superset使用说明
- superset 汉化
- Superset CodeForces
- 分布式服务框架Dubbo入门实例
- SESSION技术
- C+复习Parameter Passing
- php子类与父类间的属性继承
- 国家政策变更造成合同不能履行的,应当解除合同且当事人不承担违约责任
- 学习superset之一:在ubuntu安装superset
- Android移动开发-使用VideoView播放视频的实现
- 3.2 Git 分支
- 代词
- TLPI-Chapter 5深入探究文件
- 2.4Java面向对象-数组工具类创建使用过程
- 引入com.jakewharton:butterknife:8.8.1报错
- Java拾遗补阙 ----- Super、This关键字使用总结
- mysql ERROR 1045 (28000)