• 安装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/

  • 相关阅读:
    程序员学习参考网站
    博客
    window对象
    事件触发顺序
    element对象
    正则表达式
    Date对象
    Number对象
    Math对象
    Binary Tree Maximum Path Sum
  • 原文地址:https://www.cnblogs.com/atBruce/p/12694321.html
Copyright © 2020-2023  润新知