win10安裝superset,python3.7.4(32位)

(新手!!!!)第一次接觸到使用python,安裝superset也看了別人的東西

https://www.jianshu.com/p/8228a6790921

https://www.cnblogs.com/lovely-lisk/p/11411785.html

主要參考這兩篇(感謝大佬)

如有錯誤,望指正!謝謝!

1、安裝python(之前安裝了,這個不寫了,我的版本是3.7.4的)

2、安裝虛擬環境

pip install virtualenv

創建目錄:E:/vir

cmd 切換到vir 目錄

virtualenv env

env\Script\active

 

3、安裝sasl,sasl官網https://www.lfd.uci.edu/~gohlke/pythonlibs/#sasl

我用的倒數第二個,那個37,就是python3.7的。先把它下載放到工作目錄,然後在使用pip install

4、安裝superset(開始坑多多了)

pip install superset

然後就等着,過一會就開始出現一大片一大片的紅色的東東

大概就是缺少pandas、flask-jwt-extended、flask-appbuilder、SQLAlchemy

然後就是安裝這幾個東東(還是在(env)E:\vir這個地方裝)

 pip install pandas==0.23.4

pip install flask-jwt-extended==3.10.0

pip install flask-appbuilder==1.12.1 

pip install sqlalchemy==1.2.18

裝完以後,我也不知道好不好用,然後報缺vc++14啥啥啥的

然後就下載(安裝起來挺大的,這個在最前面的那個第二篇文裏面有說可以自己去下載。我的是朋友下好的,我直接安裝的)

裝完以後要重啓,然後重啓以後還是在虛擬的那個目錄再安裝一下superset,然後就又錯了,

就是

就是少東西了,就是白色的字第三行寫的filename那個少了,安裝一下https://www.lfd.uci.edu/~gohlke/pythonlibs/#sasl找到

下載剛剛報錯的那個版本的就行,放在E:vir下面,這個和第3步sasl是一個網站,按字母順序排的,找一下就能找到

下載完,放到E:vir目錄一下,就執行安裝,如果不先下載放好在E:vir下,他就會說我的文件不存在,所以先下載,再通過命令行安裝

然後再pip install superset,就好了

安裝基本就遇到這幾個問題

 

5、分配管理員

這裏我直接通過了,就是我輸入的username是admin,firstname:admin,lastname:user.郵箱輸入自己的就可以,密碼輸入的時候看不到,自己記住就可以

這裏可能會報錯:----------------------------------------------------------------------------------------

pandas庫不兼容

需要卸載掉在重新安裝:(這個是網上看的,我在這裏沒報錯,應該可以用的,就是版本號兼容就行)

pip  uninstall pandas

pip install pandas==0.23.4

6、切換到工作目錄,初始化數據庫

就下面圖片前面的兩行,第一行切換目錄,第二行初始化數據庫

它會自動運行,過一會

這樣子就好了,自己初始化數據庫結束

這裏也可能報錯:------------------------------------------------------------------------------

SQLAlchemy版本的問題(這一步我也沒報錯,所以解決辦法我也沒試過)

pip uninstall SQLAlchemy

pip install SQLAlchemy==1.2.18

python superset db upgrade

7、加載測試例子

也是等着它自己完成

8、初始化角色和權限

9、啓用服務:

10、啓用完服務,打開瀏覽器,輸入localhost:8088

輸入你自己設置的賬號密碼就可以了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章