win10 pip sz

前沿拓展:


在win10下安装superset 0.36.0版本

最近闲来无事,想搞个开源的可视化玩玩,之前一直了解过superset,于是决定动手安装一个试试,在安装的时候踩了不少坑,折腾了两天才算给安装成功了。

官网 http://superset.apache.org/

一、 superset简介

  superset是一款由 Airbnb 开源的"现代化的企业级 BI(商业智能) Web 应用程序",其通过创建和分享 dashboard,为数据分析提供了轻量级的数据查询和可视化方案。Superset 的前端主要用到了 React 和 NVD3/D3,而后端则基于 Python 的 Flask 框架和 Pandas、SQLAlchemy 等依赖库,主要提供了这几方面的功能:

集成数据查询功能,支持多种数据库,包括 MySQL、PostgresSQL、Oracle、SQL Server、SQLite、SparkSQL 等,并深度支持 。通过 NVD3/D3 预定义了多种可视化图表,满足大部分的数据展示功能。如果还有其他需求,也可以自开发更多的图表类型,或者嵌入其他的 JavaScript 图表库(如 HighCharts、ECharts)。提供细粒度安全模型,可以在功能层面和数据层面进行访问控制。支持多种鉴权方式(如数据库、OpenID、LDAP、OAuth、REMOTE_USER 等)。

  Superset 是轻量级web段的BI应用,使用python语言进行的开发,很python,简洁,部署简单,易于上手,且可以进行二次开发。

二、 部署安装

环境: Anaconda + win10

第一,创建一个虚拟的环境,与日常的隔离开来'

conda create -n superset python=3.8

-n : name 虚拟环境名

激活已创建好的环境:

Conda activate superset

注意:以下的**作都是在虚拟环境中进行

接下来就是安装(采用国内清华的镜像,国外的太慢,安装的时候还容易出错):

清华镜像地址 https://pypi.tuna.tsinghua.edu.cn/simple

pip install superset -i https://pypi.tuna.tsinghua.edu.cn/simple

可以直接这么安装,为了后续安装其他依赖的库,更改默认的镜像:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

在去修改superset(虚拟环境名)安装目录下的文件:

XXXsupersetLibsite-packagessetuptoolspackage_index.py

搜索关键字:PackageIndex,改为下面所示:

class PackageIndex(Environment):
"""A distribution index that scans web pages for download URLs"""
      def__init__(
            self,index_url="https://pypi.tuna.tsinghua.edu.cn/simple",hosts=('*',),
            ca_bundle=None, verify_ssl=True, *args, **kw ):

接下来进行安装前必须插件的安装:

conda install -c conda-forge python-geohash -y
conda install -c conda-forge openssl==1.1d –y

1. 安装superset:

pip install apache-superset

等待安装成功,进入到superset/bin目录下:

执行notepad superset.cmd 命令

在打开的文件中输入以下内容:

set FLASK_APP=superset
python "%~dpScriptssuperset" %*

2. 更新数据库

python superset db upgrade

3. 创建管理员

python superset fab create-admin

4. 加载案例

python superset load_examples

5. 进行初始化

python superset init

6. 启动服务

python superset run -p 8088 –with-threads –reload –debugger

win10 pip sz

win10 pip sz

拓展知识:

原创文章,作者:九贤生活小编,如若转载,请注明出处:http://www.wangguangwei.com/130266.html