superset開發(fā)環(huán)境搭建(ubuntu+pycharm)

OS

ubuntu 16.04 lts 64

1. 準備環(huán)境

#安裝依賴
sudo apt-get install build-essential libssl-dev libffi-dev python-dev python-pip libsasl2-dev libldap2-dev 
#升級pip
pip install -U pip
#安裝virtualenv
pip install virtualenv

2. 從github上克隆代碼到本地

git clone https://github.com/apache/incubator-superset

3. 將代碼導入pycharm

  • file --> open --> 選擇克隆的代碼目錄 --> OK
image.png
  • 設置項目的python解釋器
    file --> settings --> Project:incubator-superset -->Project Interpreter --> create VirtualEnv --> 輸入環(huán)境名稱并選擇保存路徑 --> OK -->OK
image.png
image.png
image.png
image.png

注意:完成虛擬環(huán)境的創(chuàng)建之后,你的IDE當中并不會像上圖一樣顯示那么多的三方包奥务,等我們完成下面的步驟之后便會像上圖顯示的一樣了物独。

  • 在incubator-superset/superset目錄下新建run.py,添加如下內容:
from superset import app
app.run(debug=True, host='0.0.0.0', port=8088)

4. 安裝和初始化

安裝

(superset_env):~/pythonProjects/incubator-superset$ cd superset/assets/
(superset_env):~/pythonProjects/incubator-superset/superset/assets$ 
(superset_env):~/pythonProjects/incubator-superset/superset/assets$ npm install ## 如果覺得慢的話可以使用阿里的源氯葬,方法: npm config set registry https://registry.npm.taobao.org 
(superset_env):~/pythonProjects/incubator-superset/superset/assets$ npm run prod
(superset_env):~/pythonProjects/incubator-superset/superset/assets$ cd ../..
(superset_env):~/pythonProjects/incubator-superset$ python setup.py develop

這個過程耗時可能相對久一些挡篓。
初始化

# Create an admin user (you will be prompted to set username, first and last name before setting a password)
(superset_env):~/pythonProjects/incubator-superset$  fabmanager create-admin --app superset
# Initialize the database
(superset_env):~/pythonProjects/incubator-superset$  superset db upgrade
# Load some data to play with
(superset_env):~/pythonProjects/incubator-superset$  superset load_examples
# Create default roles and permissions
(superset_env):~/pythonProjects/incubator-superset$  superset init

5. 運行

方法一:直接在pycharm中運行第三步時新建的run.py

image.png

訪問superset

image.png
image.png

方法二:命令行啟動

(superset_env):~/pythonProjects/incubator-superset$ superset runserver

image.png

參考文檔:

https://superset.incubator.apache.org/installation.html

這是小可第一篇網絡博文,還望大家多多提意見帚称。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末官研,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子闯睹,更是在濱河造成了極大的恐慌戏羽,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,406評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件楼吃,死亡現場離奇詭異始花,居然都是意外死亡,警方通過查閱死者的電腦和手機孩锡,發(fā)現死者居然都...
    沈念sama閱讀 92,732評論 3 393
  • 文/潘曉璐 我一進店門衙荐,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人浮创,你說我怎么就攤上這事∑龊” “怎么了斩披?”我有些...
    開封第一講書人閱讀 163,711評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長讹俊。 經常有香客問我垦沉,道長,這世上最難降的妖魔是什么仍劈? 我笑而不...
    開封第一講書人閱讀 58,380評論 1 293
  • 正文 為了忘掉前任厕倍,我火速辦了婚禮,結果婚禮上贩疙,老公的妹妹穿的比我還像新娘讹弯。我一直安慰自己,他們只是感情好这溅,可當我...
    茶點故事閱讀 67,432評論 6 392
  • 文/花漫 我一把揭開白布组民。 她就那樣靜靜地躺著,像睡著了一般悲靴。 火紅的嫁衣襯著肌膚如雪臭胜。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,301評論 1 301
  • 那天,我揣著相機與錄音耸三,去河邊找鬼乱陡。 笑死,一個胖子當著我的面吹牛仪壮,可吹牛的內容都是我干的憨颠。 我是一名探鬼主播,決...
    沈念sama閱讀 40,145評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼睛驳,長吁一口氣:“原來是場噩夢啊……” “哼烙心!你這毒婦竟也來了?” 一聲冷哼從身側響起乏沸,我...
    開封第一講書人閱讀 39,008評論 0 276
  • 序言:老撾萬榮一對情侶失蹤淫茵,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后蹬跃,有當地人在樹林里發(fā)現了一具尸體匙瘪,經...
    沈念sama閱讀 45,443評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,649評論 3 334
  • 正文 我和宋清朗相戀三年蝶缀,在試婚紗的時候發(fā)現自己被綠了丹喻。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,795評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡翁都,死狀恐怖碍论,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情柄慰,我是刑警寧澤鳍悠,帶...
    沈念sama閱讀 35,501評論 5 345
  • 正文 年R本政府宣布,位于F島的核電站坐搔,受9級特大地震影響藏研,放射性物質發(fā)生泄漏。R本人自食惡果不足惜概行,卻給世界環(huán)境...
    茶點故事閱讀 41,119評論 3 328
  • 文/蒙蒙 一蠢挡、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧凳忙,春花似錦业踏、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至艺演,卻和暖如春却紧,著一層夾襖步出監(jiān)牢的瞬間桐臊,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評論 1 269
  • 我被黑心中介騙來泰國打工晓殊, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留断凶,地道東北人。 一個月前我還...
    沈念sama閱讀 47,899評論 2 370
  • 正文 我出身青樓巫俺,卻偏偏與公主長得像认烁,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子介汹,可洞房花燭夜當晚...
    茶點故事閱讀 44,724評論 2 354

推薦閱讀更多精彩內容