So installieren und codieren Sie Python unter Android mit Pydroid 3

Dank der integrierten Entwicklungsumgebung (IDE) von Pydroid 3 ist eine tragbare Codierung in Python möglich. Pydroid ist ein minimalistischer Python 3-Interpreter, mit dem Sie kleinere Projekte ausführen und auf Ihrem Android-Gerät nur minimale Codierungen vornehmen können.

Wenn Sie Python-Programmierung auch überall ohne PC erlernen möchten, während Sie die PC-Plattform für Python auf Android replizieren, ist Pydroid 3 die richtige App zum Ausprobieren.

Egal, ob Sie neu in der Python-Programmierung sind oder ein Experte, sehen wir uns einige Möglichkeiten an, wie Sie Pydroid 3 auf Ihrem Android-Gerät optimal nutzen können.

Holen Sie sich Pydroid 3 und seine Plugins einrichten

Die Pydroid 3 IDE ist im Play Store erhältlich. Um die App jedoch nützlicher und einfacher zu gestalten, müssen Sie das Pydroid-Repository-Plugin aus dem Play Store herunterladen. Während dieses Plugin Installation nicht zwingend vorgeschrieben sein könnte, macht es automatisch pip Installation von Paketen viel einfacher.

Standardmäßig hat Pydroid 3 keine Berechtigung zum Zugriff auf Ihren Gerätespeicher. Dies macht das Erstellen von Projektordnern ohne technische Manipulation schwierig oder unmöglich. Um dieses Problem zu lösen, laden Sie das Pydroid-Berechtigungs-Plugin aus dem Play Store herunter, mit dem Pydroid Ordner und Dateien auf Ihrem Gerät erstellen kann.

Download: Pydroid 3 – IDE für Python 3 (Kostenlose In-App-Käufe verfügbar)

Download: Pydroid Repository Plugin (Kostenlos)

Download: Pydroid-Berechtigungs-Plugin (kostenlos)

Pip Install-Pakete

Sobald Sie alles eingerichtet haben, können Sie mit pip Pakete für Ihre Projekte installieren, genau wie auf einem PC. Pydroid 3 verfügt über eine Schnittstelle, über die Sie Pakete installieren können, ohne Ihre Befehle in das Terminal schreiben zu müssen.

Es gibt verschiedene Möglichkeiten, Pip-Pakete auf Pydroid 3 zu installieren. Um auf diese Funktion zuzugreifen, tippen Sie auf das Menüsymbol (das wie drei Zeilen aussieht) in der oberen linken Ecke der App. Als nächstes gehe zu Pip . Wählen Sie oben im Pip- Menü SEARCH LIBRARIES aus , um weitere Optionen für das zu installierende Modul zu erhalten. Sie können auch auf die Option QUICK INSTALL tippen, um die standardmäßig aufgelisteten Pakete zu installieren.

Eine bessere und freihändige Option ist jedoch, auf INSTALLIEREN zu tippen und das Kontrollkästchen Vorgefertigtes Bibliotheks-Repository verwenden zu aktivieren . Geben Sie als Nächstes Ihren bevorzugten Paketnamen in die Suchleiste ein und tippen Sie auf die Schaltfläche INSTALLIEREN , um das benannte Paket abzurufen .

Tippen Sie auf die Option LIBRARIES , um zu überprüfen, ob das Paket erfolgreich installiert wurde. Über dieses Menü können Sie auf eine Liste aller derzeit installierten Bibliotheken zugreifen.

Verwenden Sie die integrierte Pydroid 3-Befehlszeilenschnittstelle

Pydroid 3 bietet auch eine minimale Linux-Befehlszeilenschnittstelle (CLI). Um darauf zuzugreifen, tippen Sie auf das Menüsymbol in der oberen linken Ecke der App und wählen Sie Terminal .

Obwohl das Ausführen des Befehls pip install packages über das eingebaute Terminal einige Zeit in Anspruch nimmt, können Sie problemlos zwischen Ordnern navigieren und neue erstellen, wo immer Schreibberechtigungen auf Ihrem Gerät zulässig sind. Während das langsame Laden von Pip- Installationspaketen über das Terminal ein kleines Problem bei der Pydroid-IDE darstellt, wird es durch das Pip- Menü behoben.

Wenn Sie die bereitgestellte Befehlszeile für einen anderen Zweck verwenden möchten, basiert das Android-Betriebssystem auf Linux. Daher müssen Sie über grundlegende Kenntnisse zur Verwendung der Linux-Befehlszeile verfügen.

Verwenden Sie die Python-Shell

Die leere Seite, die beim Öffnen von Pydroid 3 angezeigt wird, ist die integrierte Python-Shell. Genau wie die Python-Shell auf Ihrem PC werden alle darauf geschriebenen Befehle standardmäßig als Python-Code angezeigt.

Um die Shell zu verwenden, geben Sie einen beliebigen Python-Befehl ein und klicken Sie auf die große Wiedergabetaste in der unteren linken Ecke des Editors. Dies öffnet einen Python-Interpreter, der die Ausgabe Ihres Codes anzeigt.

Sie können jedoch auch über die Befehlszeile auf die Python-Shell zugreifen. Gehen Sie dazu zum Terminal, indem Sie auf das Drei-Menü-Symbol in der oberen linken Ecke der App klicken. Geben Sie als Nächstes Python ein und tippen Sie auf die Eingabetaste auf Ihrer Softtastatur, um den Python-Interpreter in der Befehlszeile zu öffnen. Geben Sie exit () ein , um die Python-Shell der Befehlszeile zu verlassen.

Speichern Sie Ordner und Dateien auf Ihrem Gerät

Wie jeder andere Code-Editor verfügt auch Pydroid 3 über eine Benutzeroberfläche, über die Sie Ihre Datei in einem beliebigen benannten Ordner auf Ihrem Gerät speichern können. Wenn Sie einen Projektordner erstellen möchten, können Sie auch neue Ordner mit den Optionen zum Speichern von Dateien erstellen.

Um die Ordneroption zu verwenden, tippen Sie auf das Ordnerzeichen in der oberen rechten Ecke der Bearbeitungsshell. Tippen Sie auf Speichern und wählen Sie InternalStorage . Tippen Sie anschließend auf einen bevorzugten Zielordner und anschließend oben auf dem Bildschirm auf ORDNER AUSWÄHLEN . Geben Sie im nächsten Menü einen bevorzugten Dateinamen ein und klicken Sie auf SPEICHERN .

Wenn Sie jedoch einen neuen Projektordner erstellen möchten , wiederholen Sie den obigen Vorgang, tippen Sie jedoch auf die Option NEUER ORDNER anstelle von ORDNER AUSWÄHLEN . Geben Sie Ihrem neuen Ordner einen bevorzugten Namen und tippen Sie auf ERSTELLEN , um den Ordner zu speichern. Klicken Sie anschließend auf die Option ORDNER AUSWÄHLEN . Benennen Sie Ihre neue Datei und tippen Sie auf SPEICHERN , um Ihre neue Datei in dem soeben erstellten Ordner zu speichern.

Beachten Sie, dass die neu erstellte Datei keine Dateierweiterung benötigt, wenn es sich um eine Python-Datei handelt. Wenn Sie jedoch eine andere Sprachdatei für Ihr Projekt verwenden müssen, stellen Sie sicher, dass Sie beim Speichern einer solchen Datei die Dateierweiterung angeben, die für diese Sprache gilt. Beispielsweise sollte eine CSS-Datei als Name.css gespeichert werden, wobei Name durch Ihren bevorzugten Dateinamen ersetzt wird.

Um die Änderungen zu aktualisieren, die Sie an einer vorhandenen Datei vorgenommen haben, tippen Sie auf das Ordnerzeichen in der oberen rechten Ecke des Editors und wählen Sie Speichern .

Tippen Sie auf das Ordnerzeichen, um eine neue Datei vollständig zu erstellen. Wählen Sie Neu und befolgen Sie die zuvor hervorgehobenen Schritte, um Ihre Datei in einem Ordner zu speichern. Wenn Sie möchten, dass sich Ihre neue Datei im selben Verzeichnis wie die vorhandene befindet, stellen Sie sicher, dass Sie denselben Ordner auswählen, der die vorhandene enthält.

Veröffentlichen Sie Ihren Quellcode auf Pastebin

Wenn Sie möchten, können Sie Ihr Wissen und Ihren Fortschritt auf der Pastebin-Plattform mit anderen teilen. Tippen Sie dazu auf das Drei-Menü-Symbol in der oberen linken Ecke der App. Wählen Sie als Nächstes Pastebin und tippen Sie auf Ja . Tippen Sie im nächsten Menü auf URL kopieren, um den Link in Ihren Quellcode zu kopieren.

Öffnen Sie einen beliebigen Browser auf Ihrem Android-Gerät und fügen Sie den kopierten Link in die Suchleiste ein, um Ihren Quellcode auf Pastebin anzuzeigen. Sie können diesen Link auch mit den Personen teilen, denen Sie Zugriff auf Ihren Code gewähren möchten.

Passen Sie die IDE an

Sie können die Entwicklungsumgebung auch anpassen, wenn Sie möchten. Um das Erscheinungsbild Ihres Editors zu ändern, tippen Sie auf das Drei-Menü-Symbol in der oberen linken Ecke des Bildschirms und gehen Sie zu Einstellungen> Darstellung , um zu Ihrem bevorzugten Thema zu wechseln, oder wählen Sie andere verfügbare Darstellungsoptionen aus.

Um weitere Anpassungsfunktionen zu erhalten, tippen Sie auf die Option Editor und wählen Sie Ihre Einstellungen aus. Sie können auch auf die anderen Optionen im Einstellungsmenü tippen, um die verfügbaren Optionen anzuzeigen.

Allerdings , wenn Sie auf dem drei Dropdown – Menü – Symbol, die TerminalEinstellungen Option bietet einige Anschlusskonfigurationen auch.

Pydroid 3 ist eine virtuelle Python-Umgebung für Android

Durch die Installation von Pydroid 3 IDLE auf Ihrem Android-Gerät wird Python 3 automatisch heruntergeladen und ebenfalls darauf installiert. Das installierte Pydroid 3 IDLE für Python fungiert jedoch als virtuelle Umgebung unter Android.

Dies liegt daran, dass der Versuch, die Python-Shell außerhalb der Befehlszeile des Pydroid IDLE auszuführen, einen Fehler auslöst.

Wenn Sie herumspielen und das ausprobieren möchten , müssen Sie eine dedizierte Android CMD-App eines Drittanbieters installieren, vorzugsweise Termux aus dem Play Store.

Öffnen Sie Termux nach der Installation und stellen Sie sicher, dass Sie auch Pydroid 3 installiert haben. Geben Sie dann Python in das Termux CMD ein. Es wird ein Dateiverzeichnisfehler ausgegeben, der darauf hinweist, dass Python im globalen Android-Bereich erst vorhanden ist, wenn es mit dem Befehl pkg install python über Termux installiert wird.

Wenn Sie Python jedoch auf dem in Pydroid 3 integrierten Terminal ausführen, wird die Python-Shell erfolgreich aufgerufen.

Verwandte: Verwendung der Linux-Befehlszeile mit Termux unter Android

Herunterladen: Termux (kostenlos)

Können Sie Pydroid für jedes Projekt verwenden?

Während das Codieren unter Android interessant sein könnte, ist es nicht ratsam, Pydroid zum Verwalten eines großen Projekts zu verwenden. Es ist jedoch eine andere Möglichkeit, kleinere Projekte in Angriff zu nehmen, insbesondere wenn sie nicht für langfristige reale Zwecke bestimmt sind.

Neben der Verwaltung kleiner Projekte ist Pydroid 3 auch ein großartiges Werkzeug, mit dem Sie herumspielen können, um Ihre Python-Codierungsfähigkeiten zu verbessern, insbesondere wenn Sie keinen PC zum Ausführen Ihrer Python-Programme haben.