可视化数据平台Superset踩坑之路

最近在学习和了解比较火的开源三大可视化数据可视化平台,然后就走上了Superset踩坑之路,一路踩坑,一路心态螺旋爆炸。由于我使用的是Windows10平台,而Superset对Windows平台的支持不是很友好,因此,踩的坑自然也就多一些遇到各种问题。所以呢,还是建议大家如果熟悉Linux平台的或者MacOS的使用他们吧!还是粗略介绍一下MateBase、Superset、Redash。

1、MateBase

 

MateBase是基于Java开发的,我个人对Java不太感冒了,所以没有深入学习,有兴趣的小伙伴可以尝试一下。

2、Superset

官方文档是这个样子的。

 Superset使用的是python,个人比较喜欢使用python学习,我主要分享的东西也是关于他咯。

3、Redash

Redash官方网站访问速度如同蜗牛一般,这儿就不截图啦,他也是基于python的,支持度没有superset高,所以有兴趣的伙伴自行去了解啦,我就过段时间再去临幸他咯。


我这里采用Anaconda+Pycharm的方式搭建环境

1、Anaconda下载安装以及python3.6的环境搭建

  1. 下载安装看这篇文章:https://blog.csdn.net/qq_35346390/article/details/88946776。
  2. python3.6环境搭建

 

2、Pycharm下载安装(建议使用Professional)

  1. 至于如何获得该软件授权请去百度吧!
  2. 创建Superset python36环境

下载一些依赖文件:

(1)sasl

(2)python_geohash

(3)官方指导文件上的get-pip.py

 

安装superset

 3、执行superset相关命令

第一个坑:

解决办法:pip install flask-appbuilder

第二个坑:Microsoft Visual C++ is requird

解决办法:安装 python-geohash

 第三个坑:Was unable to import superset Error: No module named 'wtforms_json'

解决办法: pip install WTForms-JSON

第四个坑:Was unable to import superset Error: No module named 'flask_compress'

解决办法:pip install Flask-Compress

第五个坑:Was unable to import superset Error: No module named 'flask_migrate'

解决办法:pip install flask-migrate

第六个坑:Was unable to import superset Error: No module named 'celery'

解决办法:pip install celery

第七个坑:Was unable to import superset Error: No module named 'flask_talisman'

解决办法:pip install flask-talisaman

踩到坑再继续分享吧!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章