当前位置:   article > 正文

Windows安装Superset基本步骤

windows安装superset

Windows系统安装Superset

一、安装环境
Windows10系统
Anaconda环境  3.73.8版本
Python  3.73.8版本
Superset安装
Superset官网:https://superset.apache.org/
  • 1
  • 2
  • 3
  • 4
  • 5
# Anaconda下载
# 官方下载地址:
https://www.anaconda.com/products/individual#Downloads
清华大学镜像下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D
  • 1
  • 2
  • 3
  • 4
二、Superset安装步骤
2.1 安装、激活虚拟环境
# 安装Anaconda虚拟环境
# 这里选择的是3.7版本
conda create -n superset_env python=3.7
# 激活虚拟环境
conda activate superset_env
  • 1
  • 2
  • 3
  • 4
  • 5
2.2 安装 sasl 和 python_geohash插件

这两个插件的安装是为了避免一些报错问题(可能还是会有报错),注意是要安装在激活的虚拟环境之中。

下载网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
# 版本需要与之前的环境版本一致
python_geohash-0.8.5-cp37-cp37m-win_amd64.whl
sasl-0.2.1-cp37-cp37m-win_amd64.whl
# 安装
pip install D:\python_geohash-0.8.5-cp37-cp37m-win_amd64.whl
pip install D:\sasl-0.2.1-cp37-cp37m-win_amd64.whl

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
2.3 安装Superset和Pillow

依次完成上述步骤安装后,再进行本步骤,一般是很可以很顺利完成安装的,但也是可能会出现很多报错(基本都是依赖关系库版本匹配问题等,后面会给一些安装包,按情况安装)。

# 这里使用的是豆瓣源,使用清华源也是可以的
pip install apache-superset -i https://pypi.douban.com/simple

pip install Pillow -i https://pypi.douban.com/simple

  • 1
  • 2
  • 3
  • 4
  • 5

在这里插入图片描述

在这里插入图片描述

2.4 配置Superset
2.4.1基本流程:

初始化数据库
set FLASK_APP=superset
superset db upgrade

在这里插入图片描述

在这里插入图片描述

2.4.2创建管理员用户

flask fab create-admin
会让你输入用户名和密码,此时自己定义,记住就好

在这里插入图片描述

2.4.3创建默认角色和权限

superset init
在这里插入图片描述

2.4.4运行Superset

superset run -p 8001 --with-threads --reload --debugger
其中8001是端口号,可自行设置
在这里插入图片描述

2.4.5在浏览器输入此网址即可进入登录页面:

http://127.0.0.1:8001/或者http://localhost:8001/
在这里插入图片描述在这里插入图片描述

2.5 快捷启动方式

1、在桌面创建 xxx.bat文件,里面写入以下内容:

call cd C:\Python\Anaconda\envs\superset_env\Lib\site-packages
call conda activate superset_env
call superset run -p 8001 --with-threads --reload --debugger

pause
# 以上内容,若是在cmd中打开,就不需要call和pause,但是需要一条一条输入,麻烦。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

2、汉化处理

打开虚拟环境下Lib/site-packages/superset/config.py
设置BABEL_DEFAULT_LOCALE = "zh"
# 源代码是 "en"
  • 1
  • 2
  • 3
三、第三方库的安装(永久镜像配置)
3.1 临时使用

pip install -i https源地址 库名

清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
  • 1
  • 2

例如: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests

3.2 永久修改

1、磁盘目录输入%APPDATA%/

2、创建pip文件夹里面创建pip.ini文件

[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
# 添加内容后保存,重新开启cmd窗口,输入pip install requests查看index源发现已经修改成功了
  • 1
  • 2
  • 3
  • 4
  • 5
四、其他依赖包
# 遇到依赖包问题直接先把下面相对应的安装
pip install mysqlclient
pip install flask-appbuilder
pip install WTForms-JSON
pip install Flask-Compress
pip install flask-migrate
pip install celery
pip install flask-talisman
pip install talisman
pip install sqlparse
pip install flask-caching
pip install bleach
pip install markdown
pip install numpy
pip install pandas
pip install parsedatetime


# 添加Anaconda环境变量
C:\Python\Anaconda
C:\Python\Anaconda\Scripts
C:\Python\Anaconda\Library\bin
C:\Python\Anaconda\Library\mingw-w64\bin    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23

添加Anaconda环境变量

C:\Python\Anaconda
C:\Python\Anaconda\Scripts
C:\Python\Anaconda\Library\bin
C:\Python\Anaconda\Library\mingw-w64\bin

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/516765
推荐阅读
相关标签
  

闽ICP备14008679号