Czytelnicy tacy jak ty pomagają wspierać MUO. Kiedy dokonujesz zakupu za pomocą linków na naszej stronie, możemy otrzymać prowizję partnerską. Czytaj więcej.

Czy zastanawiałeś się kiedyś, czy możesz uruchamiać skrypty Pythona na swoim smartfonie? Pisanie kodu w języku Python na urządzeniach z ekranem dotykowym i małymi wyświetlaczami może być trudne, ale jest wygodne, gdy trzeba szybko przetestować skrypt w języku Python, ale nie chce się wstawać z łóżka i uruchamiać komputera.

Instalacja Pythona na smartfonie z Androidem za pomocą Termux jest łatwa. Przeprowadzimy Cię przez cały proces, od pobrania Termux do uruchomienia pierwszego programu w Pythonie na urządzeniu z Androidem.

Zainstaluj Termux na Androidzie

Termux jest emulator terminala dla Androida. Aby zainstalować go na smartfonie, przejdź do F-Droid i pobierz najnowszy dostępny pakiet APK.

Pobierać:Termux (F-Droid)

2 Obrazy

Po pobraniu zlokalizuj i dotknij pliku APK, aby rozpocząć instalację. Gdy pojawi się prośba o potwierdzenie, stuknij zainstalować.

instagram viewer

Chociaż Termux jest dostępny do pobrania Sklep Google Play, w chwili pisania tego tekstu wstępnie skonfigurowane repozytoria zgłaszają błąd 404 podczas próby zainstalowania pakietu lub aktualizacji istniejących.

Jak zainstalować Pythona na Termux

Przed zainstalowaniem Pythona pierwszym krokiem jest zaktualizować istniejące pakiety. Domyślnym menedżerem pakietów w Termux jest pkg, który pod względem składni i argumentów jest dość podobny do APT Debiana lub Ubuntu.

Aby zaktualizować pakiety na Termux, uruchom:

aktualizacja pakietu

Po wyświetleniu monitu o potwierdzenie T/N stuknij Wchodzić iść z ustawieniami domyślnymi. Będziesz musiał to zrobić kilka razy podczas procesu.

2 Obrazy

Następnie wprowadź następujące polecenie, aby zainstalować Pythona:

pkg instaluje pythona

Wchodzić Y po wyświetleniu monitu o potwierdzenie.

Jeśli zamiast tego chcesz zainstalować Python 2, uruchom:

pakiet instalacyjny python2

PIP i PIP2 zostaną zainstalowane odpowiednio wraz z pakietami python i python2, więc możesz mieć pewność, że możesz zainstalować biblioteki i moduły, z którymi często pracujesz.

Uruchamianie interaktywnej powłoki Pythona

Po zainstalowaniu Pythona czas sprawdzić, czy instalacja się powiodła. W terminalu wpisz „pyton" aby uruchomić interaktywną powłokę ("python2„jeśli zainstalowałeś starą wersję).

Jeśli wszystko poszło dobrze, zobaczysz wersję Pythona wymienioną na górze wraz z kilkoma przydatnymi informacjami. Podobnie jak w przypadku każdego innego języka, przetestuj interpreter, wpisując następującą instrukcję, aby wydrukować „Witaj świecie":

wydrukować("Witaj świecie")

Na wyjściu zostanie wyświetlony ciąg znaków „Witaj świecie", a następnie przełącz się z powrotem do trybu wprowadzania. Kiedy już wystarczająco pobawiłeś się powłoką interaktywną i chcesz wrócić do terminala, wpisz „Wyjście()"i uderzył Wchodzić.

Pisanie pierwszego skryptu w Pythonie na Termuxie

Aby pójść o krok dalej, dlaczego nie stworzyć skryptu w Pythonie i wykonać go za pomocą Termux? Aby rozpocząć, najpierw otwórz nano, terminalowy edytor tekstu dla systemu Linux. Jeśli chcesz użyć innego edytora tekstu, możesz zainstalować go z plikiem instalacja paczki Komenda.

Wpisz następujące polecenie, aby utworzyć nowy plik skryptu Pythona w bieżącym katalogu:

nano script.py

Dodaj następujące wiersze kodu do pliku:

wydrukować("Witaj świecie")
nazwa = wejście ("Jak masz na imię? ")
wydrukować(„Ciesz się programowaniem w Pythonie w Termux”, nazwa)

Aby zapisać zmiany w pliku, dotknij klawisz kontrolny przycisk i uderz O. Następnie naciśnij Wchodzić aby zapisać plik. Aby wyjść z nano, stuknij klawisz kontrolny I X.

3 obrazy

Uruchom skrypt, wydając następującą komendę:

python script.py

Użytkownicy Pythona 2 musieliby zastąpić „python” w powyższym poleceniu przez „python2”. Program wyświetli „Hello, World” i zapyta o twoje imię. Po określeniu tego i stuknięciu Wchodzić, wyświetli końcowy ciąg z Twoim imieniem i nazwiskiem dołączonym na końcu.

Możesz również użyj PyDroid do pisania kodu w Pythonie na swoim Androidzie smartfon. Oprócz programowania w Pythonie, Termux umożliwia korzystanie z wiersza poleceń Linuksa, w tym wszystkie standardowe narzędzia.

Programowanie w języku Python w zaciszu smartfona

Kodowanie na smartfonie wydaje się trudne, ale w rzeczywistości jest to świetny sposób na zabawę językami programowania i poznanie ich podczas zabawy.

O ile stworzenie pełnowartościowej aplikacji na smartfonie jest skomplikowane, to możliwe, choć czasochłonne. Ale zanim będziesz mógł to zrobić, powinieneś zapoznać się z Pythonem lub innym językiem programowania.