从第一次发布Apache Superset 开箱即用开发笔记 到现在3年多过去了,公众号和微信里经常有人问4以上版本更新了吗?
好吧,我还是更新下吧,这次让Apache Superset Windows下安装更方便了
Windows下安装 Superset 为啥比较难
Apache Superset 依赖python-geohash
, 一个用于进行地理编码和解码的 Python 库,通常用于处理地理位置数据,并将其转换为 Geohash 编码。然而,在 Windows 操作系统上安装时可能会遇到一些麻烦,主要原因是:python-geohash
库依赖 C++ 扩展,这些扩展的编译在 Windows 环境中,需要编译环境 Microsoft Visual C++ Build Tools。
简化安装工作
在Superset中geohash的用途又比较小众,所以我fork[1] 后并做了些修改, 可以根据需要是否编译C++代码部分,默认用纯Python版本
pip install .
复制
如果你仍然需要C++扩展,
USE_CPP=1 pip install .
复制
Superset 的安装
这样依赖, Superset的安装工作可以简化为,
pip install https://github.com/alitrack/python-geohash2/archive/refs/tags/0.8.5.tar.gz
pip install apache-superset复制
这次提供的开箱即用版本作了简单的封装,
如何获得最新版本
老样子,关注私信superset
引用链接
[1]
fork: https://github.com/alitrack/python-geohash2
文章转载自alitrack,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。