Wie installiert man Boto3 unter Windows auf CODE-DE-Lab

Die boto3 Bibliothek für Python dient zum Auflisten und Herunterladen von Elementen aus einem bestimmten Bucket oder Repository. In diesem Artikel werden Sie das Paket auf einem Windows-System installieren.

Schritt 1 Sicherstellen, dass Python3 vorinstalliert ist

Auf einem Desktop Windows System

Um boto3 auszuführen, müssen Sie Python vorinstalliert haben. Wenn Sie Windows auf einem Desktop-Computer verwenden, zeigt Ihnen der erste Schritt dieses Artikels, wie Sie das tun können: So installieren Sie den OpenStackClient (Windows) unter Verwendung von GitBash/Cygwin.

Auf einer virtuellen Maschine auf der CODE-DE-Lab Cloud

Auf virtuellen Maschinen, die in der CODE-DE-Lab Cloud erstellt werden, ist Python3 bereits vorinstalliert. Wenn Sie Ihre eigene Windows-VM erstellen möchten, sind zwei Schritte erforderlich:

  1. Melden Sie sich bei Ihrem CODE-DE-Lab Konto mit Zugriff auf die Horizon-Schnittstelle an: https://identity.cloudferro.com/auth/realms/CODE-DE3/account/.

  1. Verwenden oder erstellen Sie eine neue Instanz in der Cloud. Siehe Artikel: Verbindung zu einer Windows-VM über RDP durch einen Linux-Bastion-Host (Portweiterleitung).

Schritt 2 Installation von boto3 unter Windows

Um boto3 unter Windows zu installieren:

  • Melden Sie sich als Administrator an.

  • Klicken Sie auf das Windows-Symbol unten links auf Ihrem Desktop.

  • Suchen Sie die Eingabeaufforderung, indem Sie die Abkürzung cmd eingeben.

../_images/boto1.png

Vergewissern Sie sich, dass Sie eine aktuelle Python-Version installiert haben, indem Sie „python -V“ eingeben.

../_images/boto2.png

Dann installieren Sie boto3 mit folgendem Befehl:

pip install boto3
../_images/boto3.png

Überprüfen Sie Ihre Installation mit dem Befehl:

pip show boto3
../_images/boto4.png

Was als nächstes zu tun ist

Mit der boto3-Bibliothek können Sie Satellitenbilder aus Buckets oder einem EO-Daten-Repository herunterladen und auflisten.

Wie man mit boto3 auf EODATA zugreift auf CODE-DE-Lab

Beispiel-Workflow: MPI-Jobs zur EO-Verarbeitung auf einem SLURM-Cluster in der CODE-DE-Lab Cloud ausführen

Still need help?
If this article does not answer all of your questions, the support team will help you.
Contact support