当前位置:   article > 正文

widows server 2022 安装配置Superset

widows server 2022 安装配置Superset

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

新手小白在windows server 2022系统安装Superset

提示:以下是本篇文章正文内容,下面案例可供参考

一、Superset是什么?

Apache Superset 是一个现代的企业级商业智能 Web 应用程序。它 快速、轻量级、直观,并加载了使所有技能的用户都可以轻松使用的选项 用于探索和可视化其数据的集合,从简单的饼图到高度详细的 deck.gl 地理空间图表。
系统:windows Server 2022
python虚拟机:Anaconda3 ,Python 3.9
Superset:2.0

二、安装步骤

1.准备工作

A). 清华大学镜像站下载anaconda https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D
在这里插入图片描述B). 配置系统环境变量
C:\Python\Anaconda3
C:\Python\Anaconda\Scripts
C:\Python\Anaconda\Library\bin
C:\Python\Anaconda\Library\mingw-w64\bin
系统》高级系统设置》环境变量》选择Path》编辑》新建》添加上述地址
在这里插入图片描述

2.安装配置Anaconda3

  1. 从下载目录安装运行Anaconda3应用程序
  2. 安装好后运行Anaconda Prompt 命令行工具
  3. 运行命令默认不加载
conda config --set auto_activate_base false
  • 1
  1. 激活Anaconda虚拟环境
# 创建虚拟环境,这里选择的是3.9版本
conda create -n python_39 python=3.9
# 激活虚拟环境
conda activate python_39
# 查看虚拟环境列表
  • 1
  • 2
  • 3
  • 4
  • 5

3.安装Superset

  1. 从https://link.zhihu.com/?target=https%3A//www.lfd.uci.edu/~gohlke/pythonlibs/%23python-geohash 下载一下whl文件
    python_geohash-0.8.5-cp39-cp39-win_amd64.whl
    six-1.16.0-py2.py3-none-any.whl
    sasl-0.3.1-cp39-cp39-win_amd64.whl
    pytz-2022.6-py2.py3-none-any.whl
    numpy-1.23.5-cp39-cp39-win_amd64.whl
    python_dateutil-2.8.2-py2.py3-none-any.whl
    pandas-1.4.3-cp39-cp39-win_amd64.whl
    Pillow-9.3.0-cp39-cp39-win_amd64.whl
  2. 运行Anaconda命令行工具安装下载的whl文件
    (下载多少安装多少,以下是示例,可以写全路径)
pip install .\python_geohash-0.8.5-cp39-cp39-win_amd64.whl
pip install .\six-1.16.0-py2.py3-none-any.whl
pip install .\sasl-0.3.1-cp39-cp39-win_amd64.whl
pip install .\pytz-2022.6-py2.py3-none-any.whl
pip install .\numpy-1.23.5-cp39-cp39-win_amd64.whl
pip install .\python_dateutil-2.8.2-py2.py3-none-any.whl
pip install .\pandas-1.4.3-cp39-cp39-win_amd64.whl
pip install .\Pillow-9.3.0-cp39-cp39-win_amd64.whl
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  1. 安装Superset
pip install apache-superset=2.0.0   或者
Pip install .\apache-superset-2.0.0.tar.gz
  • 1
  • 2
  1. 降级markupsafe库
pip install markupsafe==2.0.1
  • 1
  1. 降级WTForms库
pip install WTForms==2.3.3
  • 1
  1. 设置FLASK_APP(重要)
set FLASK_APP=superset
  • 1
  1. 初始化数据库、创建管理员账户和初始化权限
    需要输入两次密码(记住配置的账号和密码)
superset db upgrade
superset fab create-admin
superset init
  • 1
  • 2
  • 3

8.部署完成

4.启动Superset

  1. 运行Anaconda命令行工具
    在这里插入图片描述
  2. 启动虚拟环境
conda activate python_39
  • 1
  1. 启动Superset
superset run -p 10000
  • 1
  1. 保留命令行窗口,复制路径地址,浏览器打开
    在这里插入图片描述
  2. 输入账号密码进入
    在这里插入图片描述在这里插入图片描述

4.其他

1.配置中文显示
打开Superset安装的虚拟环境配置文件:Lib/site-packages/superset/config.py
将 BABEL_DEFAULT_LOCALE= “zh”
默认为en,表示英文;改成zh,表示中文

总结

  1. Anaconda3是python的虚拟环境,所以不需要提另外安装python
  2. 安装Superset之前提前安装whl文件(下载后执行命令安装),减少错误
  3. 不同环境可能会产生一些错误,逐个解决再进入下一步安装
  4. 微信搜索关注GZH
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/65618
推荐阅读
相关标签
  

闽ICP备14008679号