從 PyPI 安裝¶
此頁面描述使用 apache-airflow-providers
套件從 PyPI 發布 進行安裝。
安裝工具¶
目前僅正式支援 pip
安裝。
注意
雖然使用其他工具(例如 poetry 或 pip-tools)取得了一些成功,但它們與 pip
沒有相同的工作流程 - 尤其是在約束與需求管理方面。目前不支援透過 Poetry
或 pip-tools
安裝。如果您希望使用這些工具安裝 airflow,您應該使用約束並將其轉換為您的工具所需的適當格式和工作流程。
使用 bazel
安裝 Airflow 時,已知存在可能導致循環依賴的問題。如果遇到此類問題,請切換到 pip
。Bazel
社群正在 此 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"
這是一個範例,請參閱 (從 PyPI 安裝) 以取得更多範例,包括如何升級供應商。