受支持的 Python 版本

Cloud Composer 支持 Python 3。

要查看 major.minor.patch 请参阅 Cloud Composer 版本列表

创建环境后,您将无法切换现有环境 其他次要 Python 版本。

Cloud Composer 1 中的 Python 2 支持

Cloud Composer 中不再支持 Python 2 版本 1.19.0:

  • 从 1.19.0 版开始,无法创建新的环境 或者使用 Python 2 将现有环境升级到 1.19.0 及更高版本的 Cloud Composer

  • 从 1.19.6 版开始,不再支持使用任何运算符 Python 2具体来说,PythonVirtualenvOperator 不能 使用 Python 2 创建虚拟环境。

  • 使用 Python 2 的现有环境不受此变更的影响。时间是 将此类环境升级到 1.18.12 版 Cloud Composer 及更早版本通过 gcloud CLI、API 和 Terraform

  • 新的 Airflow 运算符、传感器和钩子仅针对 Python 3 开发,这可能会导致 Python 2 环境的连接选项过时。因此,我们强烈建议您将 DAG 迁移到 Python 3 环境,并使用 Python 3 创建所有新环境。

后续步骤