Python 2 wird von der Community nicht mehr unterstützt. Wir empfehlen die Migration von Python 2-Anwendungen zu Python 3.

Entwicklungsumgebung einrichten

So richten Sie Ihre Umgebung für die Entwicklung mit Python 2 ein:

  1. Installieren Sie die neueste Version von Python 2.

    Unter Python 2-Laufzeitumgebung finden Sie eine Liste der unterstützten Versionen.

  2. Cloud SDK installieren und initialisieren Wenn das Cloud SDK bereits installiert und initialisiert wurde, führen Sie den Befehl gcloud components update aus, um auf die neueste Version zu aktualisieren.

    Das Cloud SDK bietet Ihnen das gcloud-Befehlszeilentool zum Bereitstellen und Verwalten Ihrer Anwendungen.

    Durch das Herunterladen erklären Sie sich mit den Nutzungsbedingungen einverstanden, die für die Verwendung des Cloud SDK für App Engine gelten.

    Cloud SDK installieren und initialisieren

  3. Installieren Sie die gcloud-Komponente, die die App Engine-Erweiterung für Python enthält:

    Falls Sie das Cloud SDK mit dem Paketmanager apt oder yum installiert haben, verwenden Sie denselben Paketmanager zum Installieren der gcloud-Komponente.

    Andernfalls verwenden Sie folgenden Befehl:

     gcloud components install app-engine-python
    

Optionale Tools installieren

  • Installieren Sie Git, um in GitHub auf Code, Beispiele, Bibliotheken und Tools zuzugreifen:

    Git installieren

  • Installieren Sie Ihr bevorzugtes Tool oder Framework. Zum Beispiel können Sie eines der folgenden Frameworks für die Entwicklung Ihrer Python 2-Anwendung verwenden:

  • Installieren Sie mit dem folgenden Befehl die Komponente Extra Libraries für Python 2, die die Bibliotheken graphy und Django enthält:

      gcloud components install app-engine-python-extras
    

Unterstützung für appcfg installieren

Wenn Sie bisher das ursprüngliche App Engine SDK genutzt haben und weiterhin den Befehl appcfg verwenden möchten, können Sie das ursprüngliche App Engine SDK herunterladen und installieren. Beachten Sie dazu die folgenden Anleitungen. Das Cloud SDK beinhaltet nicht den Befehl appcfg.