O Cloud Composer 1 está no modo pós-manutenção. O Google não lança mais atualizações para o Cloud Composer 1, incluindo novas versões do Airflow, correções de bugs e atualizações de segurança. Recomendamos planejar a migração para o Cloud Composer 2.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
O Cloud Composer é compatível com o Python 3.
Para ver as versões major.minor.patch do Python 3 usadas em uma imagem específica do Cloud Composer, consulte a Lista de versões do Cloud Composer.
Depois que um ambiente é criado, não é possível alternar um ambiente
existente para uma versão secundária diferente do Python.
Suporte para Python 2 no Cloud Composer 1
O suporte ao Python 2 foi descontinuado na versão 1.19.0 do Cloud Composer:
A partir da versão 1.19.0, não é possível criar novos ambientes
com o Python 2 nem fazer upgrade de ambientes existentes com o Python 2 para a versão 1.19.0
e versões mais recentes do Cloud Composer.
A partir da versão 1.19.6, não é mais possível usar operadores
que chamam o Python 2. Em particular, o PythonVirtualenvOperator não pode mais
criar ambientes virtuais com o Python 2.
Os ambientes atuais com Python 2 não são afetados por essa mudança. É
possível fazer upgrade desses ambientes para a versão 1.18.12 do Cloud Composer
e anteriores usando a gcloud CLI, a API e o Terraform.
Novos operadores, sensores e ganchos do Airflow são desenvolvidos apenas para Python 3, o que pode fazer com que as opções de conectividade sejam desatualizadas para ambientes Python 2. Por isso, recomendamos migrar seus DAGs para um ambiente Python 3 e criar todos os novos ambientes com o Python 3.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-03-10 UTC."],[[["Cloud Composer exclusively supports Python 3, and the specific versions can be found in the Cloud Composer version list."],["Once a Cloud Composer environment is set up, its Python minor version cannot be changed."],["Cloud Composer version 1.19.0 deprecated Python 2 support, preventing the creation of new Python 2 environments or the upgrade of existing ones."],["Starting from version 1.19.6, operators that use Python 2, such as `PythonVirtualenvOperator`, are no longer functional."],["Although existing Python 2 environments are not directly affected, new Airflow components are developed only for Python 3, making migration to Python 3 highly recommended."]]],[]]