A ferramenta preferencial para gerenciar aplicativos do App Engine em Python 2 é o SDK do Google Cloud. Ele inclui um servidor de desenvolvimento local, bem como a ferramenta de linha de comando gcloud usada para implantar e gerenciar seus apps.
Ao fazer o download, você concorda com os Termos que regem o uso de todos os SDKs do App Engine.
Como instalar o SDK do Cloud para Python 2
Instale o SDK do Google Cloud com o respectivo componente gcloud e outras ferramentas e dependências relacionadas.
Execute o seguinte comando para atualizar todos os componentes instalados do SDK do Google Cloud, incluindo a extensão do App Engine para Python 2:
gcloud components update
Se você já usou o SDK do App Engine original e precisa continuar usando o comando appcfg, faça o download e instale o SDK do App Engine original de acordo com as instruções abaixo. O SDK do Cloud não inclui o comando appcfg.
Faça o download e a instalação do SDK original do App Engine para Python 2.
Para instalar o servidor de desenvolvimento local original e as ferramentas do appcfg, instale o SDK original do App Engine para Python 2.
Opcional: faça o download e a instalação do SDK original do App Engine para Python
Verifique se o Python 2.7 está instalado na sua máquina usando o comando a seguir:
/usr/bin/env python -V
O resultado ficará assim:
Python 2.7.[NUMBER]. Se o Python 2.7 não estiver instalado, instale-o agora usando as respectivas instruções para a sua distribuição do Linux.
No Finder, clique em Ir > Aplicativos para abrir a pasta Aplicativos.
Clique duas vezes no arquivo GoogleAppEngineLauncher-1.9.86.dmg salvo para abri-lo e arraste o ícone do GoogleAppEngineLauncher para a pasta "Aplicativos".
Clique duas vezes em GoogleAppEngineLauncher na pasta "Aplicativo".
Quando você for solicitado a criar links simbólicos de comando (Make command symlinks), clique em OK. Os links simbólicos permitem executar ferramentas de linha de comando do SDK importantes em qualquer janela de terminal.
Importante: o GoogleAppEngineLauncher é uma ferramenta prática com base em IU usada para executar e implantar aplicativos do App Engine, mas que não oferece todos os recursos necessários. É possível usar a ferramenta de linha de comando gcloud equivalente para a execução de várias outras tarefas.
Observe que o processo de instalação acima descompacta o conteúdo do SDK do App Engine no local:
/usr/local/google_appengine
O SDK do App Engine requer o Python 2.7, que é instalado por padrão no Mac OS X 10.6 (Snow Leopard) ou posterior. Para verificar a instalação do Python no Mac, use o seguinte comando:
/usr/bin/env python -V
Se o resultado tiver esta aparência: Python 2.7.[NUMBER], você já tem a versão correta do Python instalada. Caso contrário, você poderá fazer o download e instalar o Python 2.7 no site do Python.
Clique duas vezes no arquivo do SDK salvo (GoogleAppEngine-1.9.86.msi) e siga as instruções para instalar o SDK.
Você precisará do Python 2.7 para usar o SDK do App Engine, porque o Servidor de desenvolvimento é um aplicativo do Python. Faça o download do Python 2.7.X (não use uma versão posterior) no site do Python (em inglês).