Python Jupyter Notebook 示例¶
Sedona Python 提供了一系列 Jupyter Notebook 示例。
请按以下步骤使用 Pipenv 在本机运行 Jupyter Notebook:
- 克隆 Sedona GitHub 仓库或下载源代码
- 从 PyPI 或 GitHub 源码安装 Sedona Python:参考 安装 Sedona Python。
- 准备 spark-shaded jar:参考 安装 Sedona Python。
- 设置 Pipenv 的 Python 版本(请使用您所需的 Python 版本):
cd docs/usecases
pipenv --python 3.8
- 安装依赖:
cd docs/usecases
pipenv install
- 在 Pipenv 中安装 Jupyter Notebook 内核:
pipenv install ipykernel
pipenv shell
- 在 Pipenv shell 中执行:
python -m ipykernel install --user --name=apache-sedona
- 如果之前未配置过,请设置环境变量
SPARK_HOME与PYTHONPATH,参考 安装 Sedona Python。 - 启动 Jupyter Notebook:
jupyter notebook - 选择 Sedona notebook,在 notebook 中依次选择 Kernel -> Change Kernel,选择刚才注册的内核。