跳转至
🎉 SedonaDB 0.4.0 已正式发布!🗺️ 新增 Python DataFrame API、R dplyr 接口、Geography 支持及 GPU 加速空间连接。阅读发布博客 →

Python Jupyter Notebook 示例

Sedona Python 提供了一系列 Jupyter Notebook 示例

请按以下步骤使用 Pipenv 在本机运行 Jupyter Notebook:

  1. 克隆 Sedona GitHub 仓库或下载源代码
  2. 从 PyPI 或 GitHub 源码安装 Sedona Python:参考 安装 Sedona Python
  3. 准备 spark-shaded jar:参考 安装 Sedona Python
  4. 设置 Pipenv 的 Python 版本(请使用您所需的 Python 版本):
cd docs/usecases
pipenv --python 3.8
  1. 安装依赖:
cd docs/usecases
pipenv install
  1. 在 Pipenv 中安装 Jupyter Notebook 内核:
pipenv install ipykernel
pipenv shell
  1. 在 Pipenv shell 中执行:
python -m ipykernel install --user --name=apache-sedona
  1. 如果之前未配置过,请设置环境变量 SPARK_HOMEPYTHONPATH,参考 安装 Sedona Python
  2. 启动 Jupyter Notebook:jupyter notebook
  3. 选择 Sedona notebook,在 notebook 中依次选择 Kernel -> Change Kernel,选择刚才注册的内核。