Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Eine Entwicklungsumgebung in Windows einrichten - AWS Panorama

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.

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.

Eine Entwicklungsumgebung in Windows einrichten

Um eine AWS-Panorama-Anwendung zu erstellen, verwenden Sie Docker, Befehlszeilentools und Python. In Windows können Sie eine Entwicklungsumgebung einrichten, indem Sie Docker Desktop mit Windows-Subsystem für Linux und Ubuntu verwenden. Dieses Tutorial führt Sie durch den Einrichtungsprozess für eine Entwicklungsumgebung, die mit AWS-Panorama-Tools und Beispielanwendungen getestet wurde.

Voraussetzungen

Um diesem Tutorial folgen zu können, benötigen Sie eine Version von Windows, die das Windows-Subsystem für Linux 2 (WSL 2) unterstützt.

  • Windows 10 Version 1903 und höher (Build 18362 und höher) oder Windows 11

  • Windows-Funktionen

    • Windows-Subsystem für Linux

    • Hyper-V

    • Plattform für virtuelle Maschinen

Dieses Tutorial wurde mit den folgenden Softwareversionen entwickelt.

  • Ubuntu 20.04

  • Python 3.8.5

  • Docker 20.10.8

Installieren Sie WSL 2 und Ubuntu

Wenn Sie Windows 10 Version 2004 und höher (Build 19041 und höher) haben, können Sie WSL 2 und Ubuntu 20.04 mit dem folgenden Befehl installieren. PowerShell

> wsl --install -d Ubuntu-20.04

Folgen Sie für ältere Windows-Versionen den Anweisungen in der WSL 2-Dokumentation: Manuelle Installationsschritte für ältere Versionen

Installieren von Docker

Um Docker Desktop zu installieren, laden Sie das Installationspaket von hub.docker.com herunter und führen Sie es aus. Wenn Sie auf Probleme stoßen, folgen Sie den Anweisungen auf der Docker-Website: Docker Desktop WSL 2-Backend.

Führen Sie Docker Desktop aus und folgen Sie dem Tutorial zur ersten Ausführung, um einen Beispielcontainer zu erstellen.

Anmerkung

Docker Desktop aktiviert Docker nur in der Standarddistribution. Wenn Sie vor der Ausführung dieses Tutorials andere Linux-Distributionen installiert haben, aktivieren Sie Docker in der neu installierten Ubuntu-Distribution im Docker Desktop-Einstellungsmenü unter Ressourcen, WSL-Integration.

Konfigurieren Sie Ubuntu

Sie können jetzt Docker-Befehle in Ihrer virtuellen Ubuntu-Maschine ausführen. Um ein Befehlszeilenterminal zu öffnen, führen Sie die Distribution über das Startmenü aus. Wenn Sie es zum ersten Mal ausführen, konfigurieren Sie einen Benutzernamen und ein Passwort, mit denen Sie Administratorbefehle ausführen können.

Um die Konfiguration Ihrer Entwicklungsumgebung abzuschließen, aktualisieren Sie die Software der virtuellen Maschine und installieren Sie Tools.

Um die virtuelle Maschine zu konfigurieren
  1. Aktualisieren Sie die mit Ubuntu gelieferte Software.

    $ sudo apt update && sudo apt upgrade -y && sudo apt autoremove
  2. Installieren Sie Entwicklungstools mit Apt.

    $ sudo apt install unzip python3-pip
  3. Installieren Sie Python-Bibliotheken mit pip.

    $ pip3 install awscli panoramacli
  4. Öffnen Sie ein neues Terminal und führen Sie es dann aus, aws configure um das AWS CLI zu konfigurieren.

    $ aws configure

    Wenn Sie keine Zugriffsschlüssel haben, können Sie diese in der IAM-Konsole generieren.

Laden Sie abschließend die Beispielanwendung herunter und importieren Sie sie.

Um die Beispielanwendung zu erhalten
  1. Laden Sie die Beispielanwendung herunter und extrahieren Sie sie.

    $ wget https://github.com/awsdocs/aws-panorama-developer-guide/releases/download/v1.0-ga/aws-panorama-sample.zip $ unzip aws-panorama-sample.zip $ cd aws-panorama-sample
  2. Führen Sie die mitgelieferten Skripts aus, um die Kompilierung zu testen, den Anwendungscontainer zu erstellen und Pakete auf AWS Panorama hochzuladen.

    aws-panorama-sample$ ./0-test-compile.sh aws-panorama-sample$ ./1-create-role.sh aws-panorama-sample$ ./2-import-app.sh aws-panorama-sample$ ./3-build-container.sh aws-panorama-sample$ ./4-package-app.sh

Die AWS Panorama Application CLI lädt Pakete hoch und registriert sie beim AWS Panorama Panorama-Service. Sie können die Beispiel-App jetzt mit der AWS-Panorama-Konsole bereitstellen.

Nächste Schritte

Um die Projektdateien zu untersuchen und zu bearbeiten, können Sie den Datei-Explorer oder eine integrierte Entwicklungsumgebung (IDE) verwenden, die WSL unterstützt.

Um auf das Dateisystem der virtuellen Maschine zuzugreifen, öffnen Sie den Datei-Explorer und geben Sie \\wsl$ in der Navigationsleiste den Text ein. Dieses Verzeichnis enthält einen Link zum Dateisystem der virtuellen Maschine (Ubuntu-20.04) und zu den Dateisystemen für die Docker-Daten. Unter befindet Ubuntu-20.04 sich Ihr Benutzerverzeichnis unterhome\username.

Anmerkung

Um von Ubuntu aus auf Dateien in Ihrer Windows-Installation zuzugreifen, navigieren Sie zu dem /mnt/c Verzeichnis. Sie können beispielsweise Dateien in Ihrem Download-Verzeichnis auflisten, indem Sie den Befehl ausführenls /mnt/c/Users/windows-username/Downloads.

Mit Visual Studio Code können Sie Anwendungscode in Ihrer Entwicklungsumgebung bearbeiten und Befehle mit einem integrierten Terminal ausführen. Besuchen Sie code.visualstudio.com, um Visual Studio Code zu installieren. Fügen Sie nach der Installation die Remote WSL-Erweiterung hinzu.

Das Windows-Terminal ist eine Alternative zum Standard-Ubuntu-Terminal, in dem Sie Befehle ausgeführt haben. Es unterstützt mehrere Tabs und kann für jede andere Linux-Variante, die Sie installieren, die Befehlszeile und Terminals ausführen PowerShell. Es unterstützt Kopieren und Einfügen mit Ctrl +C und Ctrl +V , anklickbare URLs Funktionen und andere nützliche Verbesserungen. Besuchen Sie microsoft.com, um Windows Terminal zu installieren.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.