基本安裝參考https://www.jianshu.com/p/8b27ff71429f 按此方案裝的時候會遇到各種flask版本不相容的問題,所以 第一步:裝好anaconda 第二部:保證好高於VC++14的環境,沒有的話可以去簡書https://www.jianshu.com/p/8b27ff ...
基本安裝參考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
好的,儘管去嘗試吧騷年!!
(好短的帖子啊)