【superset】windows下安装教程和坑

step1:创建虚拟环境,可以用conda或者virtualenv

这里我选择了virtualenv

具体方法如下

pip install virtualenv # 安装模块

virtualenv [虚拟环境名称] #填写虚拟环境的名字,会在当前路径下创建文件夹,作为虚拟环境

# 启动虚拟环境
cd [虚拟环境名称]  #本质是cd到虚拟环境的文件夹下
.\Scripts\activate.bat  #启动虚拟环境

# 推出虚拟环境
.\Scripts\deactivate.bat

step2:安装插件:sasl 和 python_geohash,防止一些报错

下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs

# cd到下载的目录下
pip install [下载的文件名1.whl]
pip install [下载的文件名2.whl]

step3:安装superset


pip install apache-superset -i https://pypi.douban.com/simple

pip install Pillow -i https://pypi.douban.com/simple

step4:配置superset

#进入虚拟环境下的lib/site-pacages/superset

#初始化数据库
set FLASK_APP=superset
superset db upgrade

#创建管理员用户
flask fab create-admin

#创建默认角色和权限
superset init

# 以上出现报错,都为模块的版本不符,百度响应报错,卸载并且安装指定模块的版本即可
pip uninstall [指定模块]
pip install [指定模块]==[指定版本]

# 运行superset
superset run -p [指定端口号] --with-threads --reload --debugger 【-h 0.0.0.0】
#括号内的内容支持局域网访问

你可能感兴趣的:(windows,python,linux)