windows 安装superset
安装过程
- 新建虚拟环境:
conda create -n superset python=3.7
- 激活虚拟环境:
conda activate superset
-安装superset:pip install apache-superset -i [https://pypi.douban.com/simple/](https://pypi.douban.com/simple/)
- 初始化数据库:
superset db upgrade
(如果报错:'superset' 不是内部或外部命令,也不是可运行的程序
或批处理文件。可以直接通过 cd 命令进入 Superset 安装目录( ...\Anaconda3\envs\superset\Lib\site-packages\superset\bin )使用python superset db upgrade
进行初始化)
安装初始化数据库需要的包 - 创建管理员用户:
superset fab create-admin
(同上报错,使用python superset fab create-admin
) - 初始化权限:
superset init
(同上报错,使用python superset init
)
启动superset:python superset run -p 8088 --with-threads --reload --debugger - 浏览器打开http://127.0.0.1:8088/
- 连接mysql数据库
mysql://<数据库用户名>:<数据库密码>@<数据库端口>/<数据库名>
mysql本地端口:127.0.0.1:3306
去掉 < >
参考文章:
轻量级BI工具Superset的搭建与使用
Apache Superset 1.2.0教程 (一)—— 安装(Windows版)
踩坑记录
-
ModuleNotFoundError: No module named 'geohash'
1、将Geohash文件夹改成geohash;
2、将文件夹下的 init.py 中的 from geohash 改成 from .geohash(注意:在geohash前面多了一个点)
3、下载的csv数据是乱码,将config.py中的csv_export的编码格式改为gbk,参考: superset 导出CSV 中文乱码 -
ModuleNotFoundError: No module named 'isodate'
pip3 install isodat
作者:小T数据站
链接:https://www.jianshu.com/p/674c109739a0
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。