Cititorii ca tine ajută la sprijinirea MUO. Când efectuați o achiziție folosind link-uri de pe site-ul nostru, este posibil să câștigăm un comision de afiliat. Citeşte mai mult.

Te-ai întrebat vreodată dacă poți rula scripturi Python pe smartphone-ul tău? Scrierea codului Python pe dispozitive cu ecran tactil cu ecrane mici poate fi dificilă, dar este convenabilă atunci când trebuie să testați rapid un script Python, dar nu doriți să vă ridicați din pat și să porniți computerul.

Instalarea Python pe un smartphone Android folosind Termux este ușoară. Vă vom ghida prin întregul proces, de la descărcarea Termux până la rularea primului program Python pe un dispozitiv Android.

Instalați Termux pe Android

Termux este un emulator de terminal pentru Android. Pentru a-l instala pe smartphone, mergeți la F-Droid și descărcați cel mai recent APK disponibil.

Descarca:Termux (F-Droid)

2 Imagini

Odată descărcat, localizați și atingeți fișierul APK pentru a începe instalarea. Când vi se cere confirmarea, atingeți Instalare.

instagram viewer

Deși Termux este disponibil pentru descărcare de la Magazinul Google Play, încă de la data scrierii acestui articol, depozitele preconfigurate aruncă o eroare 404 atunci când încercați să instalați un pachet sau să le actualizați pe cele existente.

Cum se instalează Python pe Termux

Înainte de a instala Python, primul pas este să actualizați pachetele existente. Managerul implicit de pachete de pe Termux este pkg, care este destul de similar cu APT-ul Debian sau Ubuntu în ceea ce privește sintaxa și argumentele.

Pentru a actualiza pachetele pe Termux, rulați:

upgrade pachet

Când vi se solicită confirmările D/N, atingeți introduce pentru a merge cu valorile implicite. Va trebui să faceți acest lucru de câteva ori în timpul procesului.

2 Imagini

Apoi, introduceți următoarea comandă pentru a instala Python:

pkg instalează python

introduce Y când vi se solicită confirmarea.

Dacă doriți să instalați Python 2, rulați:

pkg instalează python2

PIP și PIP2 vor fi instalate împreună cu pachetele python și, respectiv, python2, așa că fiți sigur că puteți instala biblioteci și module cu care lucrați frecvent.

Rularea Shell interactiv Python

Cu Python instalat, este timpul să testați dacă instalarea a avut succes. În terminal, introduceți „piton" pentru a lansa shell-ul interactiv ("python2" dacă ați instalat versiunea veche).

Dacă totul a mers bine, veți vedea versiunea de Python listată în partea de sus, împreună cu câteva informații utile. Ca și în orice altă limbă, testați interpretul tastând următoarea declarație pentru a tipări "Salut Lume":

imprimare("Salut Lume")

Ieșirea va afișa șirul „Salut Lume" și apoi reveniți la modul de intrare. Când te-ai jucat suficient cu shell-ul interactiv și vrei să te întorci la terminal, tastați „Ieșire()" și lovit introduce.

Scrierea primului tău script Python pe Termux

Pentru a face un pas mai departe, de ce să nu creați un script Python și să-l executați folosind Termux? Pentru început, deschideți mai întâi nano, un editor de text bazat pe terminale pentru Linux. Dacă doriți să utilizați un alt editor de text, nu ezitați să-l instalați cu instalare pachet comanda.

Introduceți următoarele pentru a crea un nou fișier script Python în directorul curent:

nano script.py

Adăugați următoarele linii de cod la fișier:

imprimare("Salut Lume")
nume = intrare("Care e numele tău? ")
imprimare(„Bucurați-vă de programarea Python pe Termux”, Nume)

Pentru a salva modificările aduse fișierului, atingeți Ctrl butonul și apăsați O. Apoi, apăsați introduce pentru a salva fișierul. Pentru a ieși din nano, atingeți Ctrl și X.

3 Imagini

Rulați scriptul lansând următoarea comandă:

python script.py

Utilizatorii Python 2 ar trebui să înlocuiască „python” în comanda de mai sus cu „python2”. Programul va afișa „Hello, World” și va cere numele dumneavoastră. Odată ce specificați asta și atingeți introduce, va afișa șirul final cu numele tău atașat la sfârșit.

Poti de asemenea utilizați PyDroid pentru a scrie codul Python pe Android smartphone. Pe lângă programarea Python, Termux vă permite să utilizați linia de comandă Linux, inclusiv toate utilitatile standard.

Programare Python din confortul smartphone-ului tău

Codarea pe un smartphone sună provocatoare, dar este de fapt o modalitate excelentă de a te juca cu limbajele de programare și de a afla mai multe despre ele în timp ce te distrezi.

Deși dezvoltarea unei aplicații cu drepturi depline folosind smartphone-ul este complicată, este posibil, deși necesită timp. Dar înainte de a putea face asta, ar trebui să vă familiarizați cu Python sau cu alt limbaj de programare.