从 PyPI 安装

本页介绍了使用 apache-airflow-providers在 PyPI 上发布 的安装方法。

安装工具

官方仅支持使用 pipuv 进行安装。

注意

虽然使用其他工具如 poetrypip-tools 有一定成功案例,但它们的工作流与 pip 不同——尤其在约束(constraints)与需求(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.10.txt"

以下为示例,更多示例请参见 从 PyPI 安装,其中包括如何升级 provider。

此条目是否有帮助?