Schritt 1: Starten Sie Ihre lokale Simulation - AWS SimSpace Weaver

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Schritt 1: Starten Sie Ihre lokale Simulation

  1. Navigieren Sie zu

    cd sdk-folder/Samples/sample-name/tools/local
  2. Führen Sie den folgenden Befehl aus, um Ihre Simulation lokal zu erstellen und zu starten.

    python quick-start.py

    Dieses Skript führt Folgendes aus:

    1. Erstellen Sie das Projekt.

      • quick-start.pyruft die in build.py definierte build_project Funktion auf. Dieser Schritt variiert je nach Projekt. Für das PathfindingSample wird CMake verwendet. Die Befehle CMake und Docker finden Sie in build.py.

    2. Starten Sie Ihre lokale Simulation

      • Das Skript startet einen lokalen Prozess für jede im Schema definierte räumliche Partition.

      • Das Skript startet einen Prozess für jede im Schema definierte benutzerdefinierte App.

      • Die räumlichen Apps werden zuerst gestartet, gefolgt von den benutzerdefinierten Apps — jeweils in der Reihenfolge, in der sie im Schema erscheinen.

Wichtig

Verwenden Sie beim Starten in einer Umgebung, die keine grafische Benutzeroberfläche unterstützt, z. B. in einer SSH-Sitzung auf der Konsole, die --noappwindow Option, um die gesamte Ausgabe an das aktuelle Terminal umzuleiten.

Wichtig

Für Linux-Benutzer geht das Skript davon aus, dass Ihr System über den xterm Befehl verfügt. Wenn Ihre Linux-Distribution den xterm Befehl nicht hat, verwenden Sie die --noappwindow Option, um die gesamte Ausgabe an das aktuelle Terminal umzuleiten.

  • -h, --help

    • Führen Sie diese Parameter auf.

  • --sauber

    • Löscht den Inhalt des Build-Verzeichnisses vor dem Erstellen.

  • --nobuild

    • Überspringe den Neuaufbau des Projekts.

  • -- kein App-Fenster

    • Öffne nicht für jede App ein neues Fenster. Leite stattdessen den Stdout zum aktuellen Terminal um.

  • --logdatei

    • Schreibt die Konsolenausgabe in eine Protokolldatei.

  • --consoleclient

    • Verbindet automatisch den in der Konfiguration aufgeführten Konsolen-Client.

  • --schema SCHEMA

    • Welches Schema dieser Aufruf verwenden wird. Standardmäßig ist 'SCHEMA' in config.py.