安装superset时的坑

Posted atbruce

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装superset时的坑相关的知识,希望对你有一定的参考价值。

一、superset的基本介绍

1、super工作原理:

用户通过浏览器访问superset的ui界面------->

flask开发的web应用发送请求--------->

对接数据源摄取数据--------->

返回数据到浏览器-------->

nvd3.js可视化数据

2、安装:

环境要求:

superset安装环境必须有python3.6版本左右,不支持2.x

3、问题:

shell中2.x版本

解决:conda

4、conda软件介绍:

conda针对多种语言的一个依赖,类似于java中的maven,类似于yum

5、anaconda 负责构建一个实验室的环境,内置了ai程序和ml(机器学习)程序所需要的的180多种软件集合anaconda内置了conda

帮助他安装180多种软件,类似与CDH,如果不需要所有的软件环境可以安装小版本miniconda

6、pip:

pip python包的管理工具,仅仅为python提供服务!pip没有conda强!

二、安装时遇到的问题

1、创建一个新的环境,连接不上镜像文件

我们使用的清华的镜像文件

但是在创建新的环境时,报错,如下:

技术图片

 

 通过排除:可能的原因有两个:

1)修改家目录下的.condarc文件(删除- defaults)

技术图片

 

 2)关闭python的防火墙

虽然我已经关闭了linux的防火墙,但是还是要关闭这个

技术图片

 

完成以上两个即可创建新的环境

2、安装驱动两种方式

1)pip install mysqlclient(官方推荐,但是不好使)

2)conda install mysqlclient

 

3、pip install 库名安装不了

可能原因:命令执行语言版本过低(未确认)

解决:pip install (库或者包名)-i http://pypi.douban.com/simple --trusted-host pypi.douban.com (可以换成对应的pip源)

4、国内pip源

阿里云 http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 

豆瓣(douban) http://pypi.douban.com/simple/ 

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

以上是关于安装superset时的坑的主要内容,如果未能解决你的问题,请参考以下文章

Superset 在Winodw安装以及问题整理

安装Apache Superset--基于Docker的安装配置

Docker Compose 安装 Superset

BI工具Superset的搭建--基于Docker的安装配置

BI工具Superset的搭建--基于Docker的安装配置

Mac Superset安装