久久亚洲精品国产精品_羞羞漫画在线版免费阅读网页漫画_国产精品久久久久久久久久久久_午夜dj免费观看在线视频_希崎杰西卡番号

win10 pip sz

前沿拓展:


在win10下安裝superset 0.36.0版本

最近閑來無事,想搞個開源的可視化玩玩,之前一直了解過superset,于是決定動手安裝一個試試,在安裝的時候踩了不少坑,折騰了兩天才算給安裝成功了。

官網(wǎng) http://superset.apache.org/

一、 superset簡介

? superset是一款由 Airbnb 開源的"現(xiàn)代化的企業(yè)級 BI(商業(yè)智能) Web 應(yīng)用程序",其通過創(chuàng)建和分享 dashboard,為數(shù)據(jù)分析提供了輕量級的數(shù)據(jù)查詢和可視化方案。Superset 的前端主要用到了 React 和 NVD3/D3,而后端則基于 Python 的 Flask 框架和 Pandas、SQLAlchemy 等依賴庫,主要提供了這幾方面的功能:

集成數(shù)據(jù)查詢功能,支持多種數(shù)據(jù)庫,包括 MySQL、PostgresSQL、Oracle、SQL Server、SQLite、SparkSQL 等,并深度支持 。通過 NVD3/D3 預(yù)定義了多種可視化圖表,滿足大部分的數(shù)據(jù)展示功能。如果還有其他需求,也可以自開發(fā)更多的圖表類型,或者嵌入其他的 JavaScript 圖表庫(如 HighCharts、ECharts)。提供細(xì)粒度安全模型,可以在功能層面和數(shù)據(jù)層面進(jìn)行訪問控制。支持多種鑒權(quán)方式(如數(shù)據(jù)庫、OpenID、LDAP、OAuth、REMOTE_USER 等)。

??Superset 是輕量級web段的BI應(yīng)用,使用python語言進(jìn)行的開發(fā),很python,簡潔,部署簡單,易于上手,且可以進(jìn)行二次開發(fā)。

二、 部署安裝

環(huán)境: Anaconda + win10

第一,創(chuàng)建一個虛擬的環(huán)境,與日常的隔離開來'

conda create -n superset python=3.8

-n : name 虛擬環(huán)境名

激活已創(chuàng)建好的環(huán)境:

Conda activate superset

注意:以下的**作都是在虛擬環(huán)境中進(jìn)行

接下來就是安裝(采用國內(nèi)清華的鏡像,國外的太慢,安裝的時候還容易出錯):

清華鏡像地址 https://pypi.tuna.tsinghua.edu.cn/simple

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

可以直接這么安裝,為了后續(xù)安裝其他依賴的庫,更改默認(rèn)的鏡像:

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

在去修改superset(虛擬環(huán)境名)安裝目錄下的文件:

XXXsupersetLibsite-packagessetuptoolspackage_index.py

搜索關(guān)鍵字: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 ):

接下來進(jìn)行安裝前必須插件的安裝:

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

1. 安裝superset:

pip install apache-superset

等待安裝成功,進(jìn)入到superset/bin目錄下:

執(zhí)行notepad superset.cmd 命令

在打開的文件中輸入以下內(nèi)容:

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

2. 更新數(shù)據(jù)庫

python superset db upgrade

3. 創(chuàng)建管理員

python superset fab create-admin

4. 加載案例

python superset load_examples

5. 進(jìn)行初始化

python superset init

6. 啟動服務(wù)

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

win10 pip sz

win10 pip sz

拓展知識:

原創(chuàng)文章,作者:九賢生活小編,如若轉(zhuǎn)載,請注明出處:http://www.cddhlm.com/130266.html