安装 anaconda 和 superset

下载 anaconda 软件:

https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh

参考 Superset 官方文档:

https://superset.apache.org/

# 执行安装
sh Anaconda3-2019.10-Linux-x86_64.sh
# 然后再这里同意协议,重新指定安装路径
/opt/anaconda3 # 给当前用户添加必要的环境变量
vi ~/.bash_profile
export CONDA_HOME="/opt/anaconda3"
export PATH=$CONDA_HOME/bin:$PATH # 安装依赖包
yum install gcc gcc-c++ -y # 创建虚拟机环境
conda create -n superset python=3.6 # 激活环境,安装superset
conda activate superset
pip install --upgrade setuptools pip
pip install superset # 创建用户(old command):这里我们使用默认的 admin/admin
fabmanager create-admin --app superset
# 创建用户(new command):
flask fab create-admin superset db upgrade
superset load_examples
superset init # 默认汉化
/opt/anaconda3/envs/superset/lib/python3.6/site-packages/superset/config.py
BABEL_DEFAULT_LOCALE = "zh" # 启动
superset run -p 5000 --with-threads --reload --debugger --host=0.0.0.0

使用代理

pip install pysocks # 如果让 anaconda 环境使用,需要先安装这个包。
set http_proxy=socks5://127.0.0.1:8484
set https_proxy=socks5://127.0.0.1:8484

添加数据源

# 如下安装 MySQL 驱动包
pip install mysqlclient
mysql+mysqldb://root:password@192.168.1.123/database_ename # 如下安装 postgresql 驱动包
pip install psycopg2
postgresql+psycopg2://postgres:password@192.168.1.123/database_ename
  • 在页面上找到这个位置,添加数据源。

  • 根据上面的提示添加数据库连接,然后点击测试链接。

  • 然后再菜单里面找到添加表的地方,添加如下表。

Q&A

  • 在 Windows 10 上安装的时候,编辑需要

    visualcppbuildtools_full.exe环境。
  • 在 Windows 10 上安装的时候,编译安装的时候会出现长路径的问题。

    参考Windows 常用配置 - 启用长路径.md
  • 注意:在Windows 10 下,需要切换到安装路径执行命令

    c:\ProgramData\Anaconda3\envs\superset\Lib\site-packages\superset\bin>python superset db upgrade
  • 注意:互联网上的教程大部说添加完数据库的时候,就可以在最下面预览到表信息,我就没看到。这里我用的是postgresql,在添加表的时候 Schema 注意选择的是public

CentOS 7 准备 Superset 环境的更多相关文章

  1. CentOS下搭建LAMP环境详解

    前言:在这里将介绍如何在CentOS下搭建LAMP环境(全部使用源码编译安装),用于web服务器开发. •LAMP: Linux + Apache + PHP + Mysql. •系统: CentOS ...

  2. Centos 如何安装Django环境

    Centos 如何安装Django环境 | 浏览:954 | 更新:2014-10-31 20:34 针对Centos这一Linux发行版,进行django环境的搭建过程介绍.   工具/原料 Cen ...

  3. CentOS下Web服务器环境搭建LNMP一键安装包

    CentOS下Web服务器环境搭建LNMP一键安装包 时间:2014-09-04 00:50来源:osyunwei.com 作者:osyunwei.com 举报 点击:3797次 最新版本:lnmp- ...

  4. centos下安装php环境

    centos下安装php环境 安装apache yum install httpd-devel 启动apache /etc/init.d/httpd start 安装mysql yum install ...

  5. centos 下 搭建 php 环境

    本文详细阐述在 Linux 系统中搭建 PHP 环境,由于 PHP 就是由 C 语言编写的,最初也是运行在 Linux 系统中,所以Linux 是 PHP 的最佳环境. 关于本文中使用到的软件,请点击 ...

  6. CentOs下安装PHP环境的步骤

    前言 在CentOs环境下安装php开发环境,需要首先安装一些源文件,然后使用yum命令直接安装即可,在Fedora 20 源中已经有了PHP的源,直接可以使用以下命令安装即可: # yum inst ...

  7. CentOS上javaweb开发环境搭建

    CentOS上javaweb开发环境搭建 安装jdk yum list java* yum install java-1.7.0-openjdk* -y java -version 安装tomcat ...

  8. CentOS 7搭建LAMP环境(二)

    前面已经讲过了CentOS 7下LAMP环境的配置过程,一台简单的WEB服务器已搭建完成,但后期在网站部署的过程中也许会碰到各种各样头疼的问题.下面我们来讲讲怎么解决这些问题,以及如何高效地管理服务器 ...

  9. centos安装php7.2环境

    centos安装php7.2环境 安装apache服务 yum -y install httpd 首先获取rpm: rpm -Uvh https://dl.fedoraproject.org/pub/ ...

随机推荐

  1. sql拆分列 时间拆分 日、月、年

    我想 查看今日访问人数 需要分组查询 就得 时间拆分 这两天百度 方法有很多 substring ... 但是 我这一列 是时间类型: 可以直接用 DATEPART() 函数用于返回日期/时间的单独部 ...

  2. 5 ~ express ~ 连接数据库

    1, 在schema 目录创建 users.js 文件,通过 mongoose 模块来操作数据库 2,  在定义 users 表结构之前,需要让应用支持或连接数据库 . 所以要在应用的入口文件 app ...

  3. 大数据高可用集群环境安装与配置(06)——安装Hadoop高可用集群

    下载Hadoop安装包 登录 https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/ 镜像站,找到我们要安装的版本,点击进去复制下载链接 ...

  4. 一本通1166 求f(x,n)

    [题目描述] 已知 计算x=4.2,n=1以及x=2.5,n=15时f的值. [输入] 输入x和n. [输出] 函数值,保留两位小数. [输入样例] 4.2 10 [输出样例] 3.68 1.看见这种 ...

  5. 1、求loss:tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits(logits, labels, name=None))

    1.求loss: tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits(logits, labels, name=None)) 第一个参数log ...

  6. Spring框架之一 读取配置文件

    以下代码都是来源于官方源码(Spring-4.3.18.RELEASE),此处只是为自己以后深啃先布局出大概流程,请各看官不要浪费时间看 说明: .. 表示省略代码, // 后的如果不是源码自带则为当 ...

  7. POJ 1844:Sum ”滚动“数组

    Sum Time Limit: 1000MS   Memory Limit: 30000K Total Submissions: 10494   Accepted: 6895 Description ...

  8. Zookeeper--复制模式安装

    参考: https://www.cnblogs.com/lsdb/p/7297731.html https://zookeeper.apache.org/doc/r3.4.13/zookeeperSt ...

  9. python类(2)

    #从python开始学习编程 学习笔记 以后看书时注意一下书上表述:好像是类属性attribute,对象特性property,对象方法 1.对于一个类下的全部个体来说,某些属性可能存在个体差异.不是所 ...

  10. mysql 杂

    mysql> show create table  table_name|view_name \G; 可以查看是视图还是表      \G 放到sql语句后,可以使每个字段打印到单独的行 1 I ...