在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

打完收工!

猜你喜欢

转载自blog.csdn.net/pythoncao/article/details/80630871
今日推荐