superset是一个轻量级自助式BI框架,以优雅的界面和根据数据表动态生成数据为主要特点。

  一、 环境

  windows 10 64位 Python 3.7

  二、 安装步骤

  安装Python

  建议安装Python 3.7 版本,Python官网:https://www.python.org/downloads/release/python-373/

  下载64位Python下载 python-3.7.3-amd64.exe,直接使用exe的安装包即可,安装过程中选中增加到环境变量。

  安装VS2015

  Superset中依赖的一些库需要使用microsoft visual c++ 2010编译。(www.0831jlyy.com)

  直接安装 Visual C++ 2015 Build Tools:http://xiazai.jb51.net/201912/yuanma/VisualBuild_Tools.rar

  安装superset

  先cmd进入dos界面

  (1)pip install virtualenv

  用virtualenv先在D盘建立工作目录,例如:D:\vir_env

  在CMD输入下面的命令:

d:
cd D:\vir_env
virtualenv env

  激活环境:env\Scripts\activate(3g.0834jlnk.com)

  (2)根据python版本下载sasl,并安装。下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#sasl

  选择合适的版本下载,例如现在安装的python 是3.7版本,系统是64位,就下载sasl-0.2.1-cp37-cp37m-win_amd64.whl。

  这里一定要注意版本对上, 不然会安装不成功,报错(sasl.h 找不到),本文安装为3.7;

  将其复制到D:\vir_env路径下执行命令

  pip install sasl-0.2.1-cp37-cp37m-win_amd64.whl

  (3)安装superset

  pip install superset

  (4)创建管理员帐号

fabmanager create-admin --app superset

  可能遇到的问题:报错Was unable to import superset Error: cannot import name ‘_maybe_box_datetimelike'

  pandas 库版本太高导致的,需要安装低版本的 pandas 库。(m.0831jl.com)

  解决办法:

  a. pip uninstall pandas

  b. pip install pandas==0.23.4

  创建成功

  (5)设置工作目录

cd D:\vir_env\env\Lib\site-packages\superset\bin

  (6)初始化数据库

Python superset db upgrade

  (7)加载测试例子

Python superset load_examples

  (8)初始化角色和权限

Python superset init

  (9)启用服务

Python superset runserver -d

  使用以下命令启动:

  Python superset run -p 8088

  (10)打开http://localhost:8088,利用先前设置的用户名及密码登录即可;

  以上所述是小编给大家介绍的如何在Windows10操作系统下安装superset步骤分享,希望对大家有所帮助。

如何在Windows10操作系统下安装superset步骤分享的更多相关文章

  1. 如何在windows10环境下安装Pytorch-0.4.1版本

    开始是按照教程:https://blog.csdn.net/xiangxianghehe/article/details/80103095 安装了Pytorch0.4.0,但是安装后发现在import ...

  2. Linux下安装jdk8步骤详述(转载)

    Linux下安装jdk8步骤详述 原文地址:http://www.cnblogs.com/shihaiming/p/5809553.html 作为Java开发人员,在Linux下安装一些开发工具是必备 ...

  3. Windows10系统下安装python2和python3双版本

    Windows10系统下安装Python3的步骤已经演示过(详见:https://www.cnblogs.com/schut/p/8399195.html),此处不再赘述Python的下载,主要介绍在 ...

  4. 如何在Windows环境下安装Linux系统虚拟机

    如何在Windows环境下安装Linux系统虚拟机 本篇经验写给想要入门学习C语言的小白们.Windows系统因为使用窗口图形化,操作简单,功能多样,所以我们在Windows环境下可以做到很多,但想要 ...

  5. 【android开发】如何在Linux平台下安装JDK环境

    原文:http://android.eoe.cn/topic/android_sdk Linux平台JDK安装 本文主要描述如何在Linux平台下安装JDK环境.进入网页:http://www.ora ...

  6. window下安装composer步骤(linux待研究)

    window下安装composer步骤--注意(安装完之后需要重启电脑才能生效) 转发:https://blog.csdn.net/wengedexiaozao/article/details/798 ...

  7. 在Windows10系统下安装Oracle 11g数据库

    在Windows10系统下安装Oracle 11g数据库 https://blog.csdn.net/wei1992_6/article/details/60054727

  8. 如何在Windows平台下安装配置Memcached

    Memcached是一个自由开源的,高性能,分布式内存对象缓存系统. Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一 ...

  9. 在windows下安装Superset

    前言 最近想用一下Superset,这个是一个开源项目,可以直接通过写sql来生成图表,有时候对一些图表需求比较多的时候,可以用的上. Superset是由Airbnb(知名在线房屋短租公司)开源BI ...

随机推荐

  1. KiCAD输出生产文件

    KiCAD输出生产文件 本文包括PCB生产制造的所有文件的输出方法,包括:BOM.坐标.锡膏层.GERBER.钻孔.丝印和装配图 一.KiCAD导出BOM KiCAD导出BOM有以下几种办法: 注意: ...

  2. Codeforces 1156D 带权并查集

    题意:给你一颗树,树边的权值可能是0或1,问先走0边,再走1边,或者只走1边的路径有多少条? 思路:对于一个点,假设通过0边相连的点一共有x个(包括自己),通过1边相连的有y个(包括自己),那么对答案 ...

  3. mysql 判断指定条件数据存不存在,不存在则插入

    折腾了半天终于把这个给折腾顺了,但是后来发现用不了竟然...悲剧啊,但是还是要记录下加深记忆 insert into table1 (field1, field2,field3) select ?fi ...

  4. Python爬虫总结——常见的报错、问题及解决方案

    在爬虫开发时,我们时常会遇到各种BUG各种问题,下面是我初步汇总的一些报错和解决方案. 在以后的学习中,如果遇到其他问题,我也会在这里进行更新. 各位如有什么补充,欢迎评论区留言~~~ 问题: IP被 ...

  5. 分布式锁实现(二):Zookeeper

    目录 前言 设计实现 一.基本算法 二.关键点 临时有序节点 监听 三.代码实现 Curator源码分析 一.基本使用 二.源码分析 后记 前言 紧跟上文的:分布式锁实现(一):Redis ,这篇我们 ...

  6. jQuery, js 验证两次输了密码的一相同

    <div class="form-group"> <label class="col-sm-2 control-label font"> ...

  7. HZOI2019SF

    Simulation Final 坑.下午我要爆零(RP++) upd: 哈哈哈哈哈哈哈哈哈哈我真的爆零了哈哈哈哈哈哈哈哈哈哈 关于细节, T1A了但是和T3交反了哈哈哈哈哈哈哈哈哈哈 我说我真的不是 ...

  8. java_monitor

    转载自http://blog.sina.com.cn/s/blog_9385f6d90101dbqy.html java会为每个object对象分配一个monitor,当某个对象的同步方法(synch ...

  9. 简单谈谈Python中的几种常见的数据类型

    简单谈谈Python中的几种常见的数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等 ...

  10. 访问者模式和 ASM

    文章目录 一. 概述 & 定义 二. 示例 2.1 创建抽象元素 2.2 创建具体元素 2.3 创建抽象访问者 2.4 创建具体访问者 2.5 访问者代码调用 三. ASM 中的访问者模式 3 ...