superset的安裝(win10)踩踩坑!AWSL


基本安裝參考https://www.jianshu.com/p/8b27ff71429f

按此方案裝的時候會遇到各種flask版本不兼容的問題,所以

第一步:裝好anaconda

第二部:保證好高於VC++14的環境,沒有的話可以去簡書https://www.jianshu.com/p/8b27ff71429f

放在conda虛擬環境下去安裝:

#創建虛擬環境
conda create -n superset python=3.7
#激活虛擬環境
activate superset  

#安裝superset從豆瓣源
pip install superset -i https://pypi.douban.com/simple 

 

這里就有坑了,從豆瓣源下載的依賴會按照其腳本找相應的版本,可能處於某些插件沒有指定版本被下載了不兼容的版本的緣故,這里在此命令基礎安裝完成后對幾個包的版本進行替換:

 

1是pandas: pip install pandas==0.23.4

2是flask-jwt-extended:pip install flask-jwt-extended==3.10.0

3是flask-appbuilder:pip install flask-appbuilder==1.12.1 #基礎思想就是改版本直到紅字消失,可能每個人的環境會有不同,記住這是方法和思路

4是SQLAlchemy:pip install sqlalchemy==1.2.18

 

到這里,我安裝的時候遇到的坑應該是沒了

那么接下來就是繼續其它的配置:

操作環境移動到虛擬環境:

cd D:\anaconda3\envs\superset\Lib\site-packages\superset\bin  #就是自己acaconda安裝目錄下順着找

初始化superset:

#一些基本設定

python fabmanager create-admin --app superset  

#初始化數據庫

python superset db upgrade  

#載入樣例

python superset load_examples  

# 初始化role and power

python superset init 

 #啟動服務-p是設置端口,默認8088

python superset runserver -p 3000 -d

 

好的,盡管去嘗試吧騷年!!

(好短的帖子啊)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM