Como usar o Python 3 com o servidor de desenvolvimento local do Google App Engine
Eu tenho um aplicativo Python local configurado com
runtime: python
nele éapp.yaml
Arquivo. Ao iniciar o servidor de desenvolvimento local com
dev_appserver.py app.yaml
está tudo bem.
Como o Servidor de Desenvolvimento Local do GAE usa Python2.7 por padrão, agora quero usar o Python3.x. De acordo com a documentação do Google, temos que usar oambiente flexível. Então eu estou mudandoapp.yaml
para:
runtime: python
env: flex
runtime_config:
python_version: 3
Agoradev_appserver.py app.yaml
cospe:
Under dev_appserver, runtime:python is not supported for Flexible environment.
O problema pode ser reproduzido comAplicativo Hello World do Google que usa o ambiente flexível também.
Então localmente não podemos usar Python3? Como podemos então executar meu código Python3 localmente antes de enviá-lo?