安裝指南
至少需要python3.6及以上版本:
#############################################################
自己從頭到尾建立運行superset:
1.pip install virtualenv
2.mkdir superset
3.cd superset
4.virtualenv --no-site-packages --python=你的python3.6路徑 superset (創建名為superset的虛擬環境)
5.cd superset/bin
6.source activate (激活虛擬環境)
7.pip install apache-superset -i https://pypi.douban.com/simple/
8.pip install -r requirements.txt -i https://pypi.douban.com/simple/ (拉取本文件下的requirements.txt進入你自己的虛擬環境文件夾中,再運行命令)
# 之后可能出現'ModuleNotFoundError: No module named 'geohash''的錯誤,但是實際上我們已安裝成功geohash的包,處理方式如下:
(1) 進入虛擬環境文件夾下的lib/python3.6/site-packages文件夾下,找到Geohash文件夾,重命名為'geohash'
(2)進入該文件夾下,更改其中__init__.py 文件代碼為 :from geohash import decode_exactly, decode, encode ==>> from .geohash import decode_exactly, decode, encode
#################
9.以上成功后,進入bin目錄運行:superset db upgrade
10.export FLASK_APP=superset
11.flask fab create-admin :輸入賬號密碼郵箱
12.superset init
13.superset run -p 8088 --with-threads --reload --debugger (設置端口號為8088)
7.superset run -p 8088 --with-threads --reload --debugger (設置端口號為8088)