在windows系統搭建superset開發環境
阿新 • • 發佈:2019-02-09
安裝前提
安裝node.js
安裝yarn
python2.7
pip
pip install virtualenv
vc++9.0環境
搭建步驟
cmd以管理員許可權開啟
virtualenv envname 建立虛擬環境(推薦)
cd envname/scripts/active啟用虛擬環境
pip install superset==0.22.1(專案所需)
superset 專案(stl)程式碼放到虛擬環境envname下
cd到stl下superset目錄下asssets目錄下
執行yarn或yarn install
yarn run build
windows系統會報錯,在package.json的scripts項裡,修改對應的dev,build等所對應的值,示例如下:
"build": "NODE_ENV=production webpack --colors --progress" =====》"build": "set NODE_ENV=production && webpack --colors --progress"
ctrl+s儲存
重新yarn run build或dev
回到專案目錄stl
python setup.py install
開啟stl/superset/static目錄,刪除裡面的assets檔案
cd 到stl/superset/static目錄,執行建立連結的命令mklink assets ..\assets(管理員許可權)
配置pycharm的啟動項
點選apply
pip install mysqlclient==1.3.9
pip install flask-cors
pip install redis
run
打完收工!