从 PyPI 安装

本页面描述了如何使用发布在 PyPI 上的 apache-airflow-providers 软件包进行安装 发布在 PyPI 上

安装工具

目前官方仅支持使用 pip 进行安装。

注意

虽然使用 poetrypip-tools 等其他工具取得了一些成功,但它们与 pip 的工作流程不同,尤其是在约束 (constraint) 与需求 (requirements) 管理方面。目前不支持通过 Poetrypip-tools 进行安装。如果您希望使用这些工具安装 Airflow,应使用约束文件并将其转换为您工具所需的适当格式和工作流程。

使用 bazel 安装 Airflow 时,存在一些已知问题可能导致循环依赖。如果您遇到此类问题,请切换到 pipBazel 社区正在 此 PR 中修复此问题,因此较新版本的 bazel 可能能够处理。

从 PyPI 安装 Airflow 的典型命令如下所示(您需要使用正确的 Airflow 版本和 Python 版本)

pip install "apache-airflow-providers-celery" --constraint "https://raw.githubusercontent.com/apache/airflow/constraints-2.10.2/constraints-3.9.txt"

这是一个示例,更多示例(包括如何升级 Provider 包)请参阅 从 PyPI 安装

此条目有帮助吗?