Superset1.0在Windows下怎么安装?

Superset1.0在Windows下怎么安装?,第1张

BI数据可视化——Windows环境下Superset1.0版本安装配置方法

一.准备环境

安装Python,建议安装Python3.7.4,兼容性更好。

二.创建虚拟环境

1.命令:pip install virtualenv

2.命令窗口cd至superset存放路径下,使用命令:virtualenv envs,执行命令后系统创建一个envs名称的文件夹。

三.激活虚拟环境

命令:envs\scripts\activate

四.安装Superset1.0

1. setuptools和pip更新

命令:pip install --upgrade setuptools pip

2. 安装python_geohash组件

命令:pip install python_geohash-0.8.5-cp37-cp37m-win_amd64.whl

下载地址: https://www.lfd.uci.edu/~gohlke/pythonlibs/

说明:该组件需要自行到官网下载并匹配Python版本,然后存放于当前命令窗口的文件路径下。独立安装该组件是为了避免自动安装出错。

3. 安装Supetset 1.0

命令:pip install apache-superset

4. 连接Mysql配置(该步骤是了为连接Mysql数据库提前做准备,无连接Mysql需求的可以省略)

命令:pip install mysqlclient -i https://pypi.tuna.tsinghua.edu.cn/simple/

pip install pymssql -i https://pypi.tuna.tsinghua.edu.cn/simple/

pip install pillow -i https://pypi.tuna.tsinghua.edu.cn/simple/

5. 修改superset目录下config.py值

用写字板打开superset目录下config.py文件:

1.查找到BABEL_DEFAULT_LOCALE = "en",把en更改为zh,默认语言变为中文。

2.查找到CACHE_CONFIG: CacheConfig = {"CACHE_TYPE": "null"}

DATA_CACHE_CONFIG: CacheConfig = {"CACHE_TYPE": "null"}

把null更改为simple,该步骤是为了避免Flask_Caching报错。

6.初始化数据库

命令:superset db upgrade

7.为flask框架配置app名称

命令:set FLASK_APP=superset

8.  创建管理员用户

命令:flask fab create-admin

9. 加载系统系统自带案例

命令:superset load_examples

说明:在superset1.0.1下,案例加载一般会出错,笔者试了好多方法也没能解决,不过这些案例仅供参考,实际对superset的使用与开发不影响。

10. Superset初始化

命令: superset init

11. 启动superset

命令:superset run -p 8088 -h 127.0.0.1 --with-threads  --reload --debugger

前提条件:

// 1、安装docker服务。

// 2、Mysql8.0 对账号开启mysql_native_password,命令如下:

启动superset服务:

// 3、拉取官方镜像

// 4、启动superset,可根据情况将config.py和/app/superset_home持久化

// 5、修改config.py

// 6、初始化数据库

// 7、创建账号

// 8、初始化superset


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8658145.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存