1. 程式人生 > >在windows系統搭建superset開發環境

在windows系統搭建superset開發環境

安裝前提

安裝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

打完收工!