0

J'ai une application App Engine en Python. Je peux le déployer simplement en installant et en initialisant le Google Cloud SDK. Mais selon le documentation:Est-il nécessaire d'installer l'extension App Engine pour Python?

L'installation par défaut ne comprend pas les extensions App Engine nécessaires pour déployer une application à l'aide gcloud commandes. Ces composants peuvent être installés en utilisant le Cloud SDK component manager.

Il est également mentionné dans Download the SDK for App Engine: Je viens de prendre la deuxième étape, puis déployé mon application.

Répondre

0

L'extension s'applique uniquement au Cloud SDK et ne serait nécessaire que si vous utilisez le SDK Cloud, si l'extension est réellement nécessaire pour l'opération particulière que vous exécutez et si l'extension n'est pas déjà installée.

Il est sans rapport avec (et donc pas nécessaire pour) le SDK GAE, qui est complet/monolithique.

Voir aussi What is the relationship between Google's App Engine SDK and Cloud SDK?

+0

"L'extension applique uniquement au Cloud SDK" J'utilise le _Cloud SDK_. "si l'extension est réellement nécessaire" C'est nécessaire selon la documentation, mais je déploie mes applications sans l'extension. "si l'extension n'est pas déjà installée" Elle n'est pas installée. – Mori

+1

Ils ont peut-être déplacé certaines des parties communes à tous les paquets de langue GAE dans le noyau ou un autre paquet installé par défaut. Mais vous * pourriez * ne pas être capable de faire d'autres choses (comme exécuter votre application localement, par exemple). Il n'est pas rare que les documents soient en retard par rapport aux fonctionnalités réelles. –