Haben Sie sich jemals gefragt, ob Sie Python-Skripte auf Ihrem Smartphone ausführen können? Das Schreiben von Python-Code auf Touchscreen-Geräten mit kleinen Displays kann schwierig sein, aber es ist praktisch, wenn Sie schnell ein Python-Skript testen müssen, aber nicht aufstehen und Ihren PC hochfahren möchten.
Die Installation von Python auf einem Android-Smartphone mit Termux ist einfach. Wir führen Sie durch den gesamten Prozess, vom Herunterladen von Termux bis zum Ausführen Ihres ersten Python-Programms auf einem Android-Gerät.
Installieren Sie Termux auf Android
Termux ist ein Terminal-Emulator für Android. Um es auf Ihrem Smartphone zu installieren, gehen Sie zu F-Droid und laden Sie die neueste verfügbare APK herunter.
Herunterladen:Termux (F-Droid)
Suchen Sie nach dem Herunterladen die APK-Datei und tippen Sie darauf, um mit der Installation zu beginnen. Wenn Sie zur Bestätigung aufgefordert werden, tippen Sie auf
Installieren.Obwohl Termux zum Download verfügbar ist den Google-Play-Store, zum jetzigen Zeitpunkt geben die vorkonfigurierten Repositorys einen 404-Fehler aus, wenn Sie versuchen, ein Paket zu installieren oder vorhandene zu aktualisieren.
So installieren Sie Python unter Termux
Vor der Installation von Python ist der erste Schritt vorhandene Pakete aktualisieren. Der Standard-Paketmanager von Termux ist pkg, der in Bezug auf Syntax und Argumente dem APT von Debian oder Ubuntu ziemlich ähnlich ist.
Um Pakete auf Termux zu aktualisieren, führen Sie Folgendes aus:
pkg-Upgrade
Wenn Sie zur J/N-Bestätigung aufgefordert werden, tippen Sie auf Eingeben mit den Voreinstellungen gehen. Sie müssen dies ein paar Mal während des Vorgangs tun.
Geben Sie dann den folgenden Befehl ein, um Python zu installieren:
pkg Python installieren
Eingeben Y wenn Sie zur Bestätigung aufgefordert werden.
Wenn Sie stattdessen Python 2 installieren möchten, führen Sie Folgendes aus:
pkg installiere python2
PIP und PIP2 werden zusammen mit den Paketen python bzw. python2 installiert, seien Sie also versichert, dass Sie Bibliotheken und Module installieren können, mit denen Sie häufig arbeiten.
Ausführen der interaktiven Python-Shell
Wenn Python installiert ist, ist es Zeit zu testen, ob die Installation erfolgreich war. Geben Sie im Terminal "Python" um die interaktive Shell zu starten ("Python2" wenn Sie die alte Version installiert haben).
Wenn alles gut gelaufen ist, sehen Sie oben die Version von Python zusammen mit einigen hilfreichen Informationen. Testen Sie den Interpreter wie bei jeder anderen Sprache, indem Sie die folgende Anweisung eingeben, um "Hallo Welt":
drucken("Hallo Welt")
Die Ausgabe zeigt die Zeichenfolge "Hallo Welt" und wechseln Sie dann zurück in den Eingabemodus. Wenn Sie genug mit der interaktiven Shell gespielt haben und zum Terminal zurückkehren möchten, geben Sie "Ausfahrt()“ und schlagen Eingeben.
Schreiben Sie Ihr erstes Python-Skript auf Termux
Um noch einen Schritt weiter zu gehen, warum nicht ein Python-Skript erstellen und es mit Termux ausführen? Öffnen Sie zunächst nano, einen terminalbasierten Texteditor für Linux. Wenn Sie einen anderen Texteditor verwenden möchten, können Sie ihn gerne mit installieren pkg installieren Befehl.
Geben Sie Folgendes ein, um eine neue Python-Skriptdatei im aktuellen Verzeichnis zu erstellen:
nanoscript.py
Fügen Sie der Datei die folgenden Codezeilen hinzu:
drucken("Hallo Welt")
Name = Eingabe ("Wie heißen Sie? ")
drucken("Viel Spaß beim Python-Programmieren mit Termux", Name)
Um Änderungen an der Datei zu speichern, tippen Sie auf Strg Knopf und drücke Ö. Dann drücken Eingeben um die Datei zu speichern. Um Nano zu beenden, tippen Sie auf Strg Und X.
Führen Sie das Skript aus, indem Sie den folgenden Befehl ausgeben:
python-script.py
Benutzer von Python 2 müssten „python“ im obigen Befehl durch „python2“ ersetzen. Das Programm zeigt "Hello, World" an und fragt nach Ihrem Namen. Sobald Sie das angeben und tippen Eingeben, wird die letzte Zeichenfolge mit Ihrem Namen am Ende ausgegeben.
Du kannst auch Verwenden Sie PyDroid, um Python-Code auf Ihrem Android zu schreiben Smartphone. Neben der Python-Programmierung Mit Termux können Sie die Linux-Befehlszeile verwenden, einschließlich aller Standard-Dienstprogramme.
Python-Programmierung bequem von Ihrem Smartphone aus
Das Codieren auf einem Smartphone klingt herausfordernd, aber es ist tatsächlich eine großartige Möglichkeit, mit Programmiersprachen herumzuspielen und mehr über sie zu lernen, während es Spaß macht.
Während die Entwicklung einer vollwertigen Anwendung mit Ihrem Smartphone kompliziert ist, ist es möglich, wenn auch zeitaufwändig. Aber bevor Sie das tun können, sollten Sie sich mit Python oder einer anderen Programmiersprache vertraut machen.