Такие читатели, как вы, помогают поддерживать MUO. Когда вы совершаете покупку по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Читать далее.

Вы когда-нибудь задумывались, можете ли вы запускать скрипты Python на своем смартфоне? Написание кода Python на устройствах с сенсорным экраном и небольшими дисплеями может быть сложной задачей, но это удобно, когда вам нужно быстро протестировать скрипт Python, но вы не хотите вставать с постели и запускать компьютер.

Установить Python на Android-смартфон с помощью Termux очень просто. Мы проведем вас через весь процесс, от загрузки Termux до запуска вашей первой программы Python на устройстве Android.

Установите Термукс на Android

Termux это эмулятор терминала для Android. Чтобы установить его на свой смартфон, перейдите на F-Droid и загрузите последнюю доступную APK.

Скачать:Термукс (F-дроид)

2 изображения

После загрузки найдите и коснитесь файла APK, чтобы начать установку. При запросе подтверждения коснитесь Установить.

instagram viewer

Хотя Termux доступен для загрузки с магазин Google Play, на момент написания этой статьи предварительно настроенные репозитории выдают ошибку 404 при попытке установить пакет или обновить существующие.

Как установить Python на Termux

Перед установкой Python первым делом необходимо обновить существующие пакеты. Менеджером пакетов по умолчанию в Termux является pkg, который очень похож на Debian или APT Ubuntu с точки зрения синтаксиса и аргументов.

Чтобы обновить пакеты в Termux, запустите:

обновление пакета

При запросе подтверждения Y/N коснитесь Входить идти со значениями по умолчанию. Вам придется сделать это пару раз в процессе.

2 изображения

Затем введите следующую команду для установки Python:

pkg установить питон

Входить Д при запросе подтверждения.

Если вы хотите вместо этого установить Python 2, запустите:

pkg установить python2

PIP и PIP2 будут установлены вместе с пакетами python и python2 соответственно, поэтому будьте уверены, что вы можете установить библиотеки и модули, с которыми вы часто работаете.

Запуск интерактивной оболочки Python

Когда Python установлен, пришло время проверить, прошла ли установка успешно. В терминале введите "питон" для запуска интерактивной оболочки ("питон2", если вы установили старую версию).

Если все прошло хорошо, вы увидите версию Python, указанную вверху, вместе с некоторой полезной информацией. Как и в случае с любым другим языком, проверьте интерпретатор, введя следующий оператор, чтобы напечатать "Привет, мир":

Распечатать("Привет, мир")

На выходе будет отображаться строка "Привет, мир", а затем переключитесь обратно в режим ввода. Когда вы достаточно наигрались с интерактивной оболочкой и хотите вернуться к терминалу, введите "Выход()" и ударил Входить.

Написание вашего первого скрипта Python на Termux

Чтобы сделать еще один шаг, почему бы не создать скрипт Python и не выполнить его с помощью Termux? Для начала откройте nano, текстовый редактор для Linux на основе терминала. Если вы хотите использовать другой текстовый редактор, не стесняйтесь установить его с установить пакет команда.

Введите следующее, чтобы создать новый файл сценария Python в текущем каталоге:

нано-скрипт.py

Добавьте в файл следующие строки кода:

Распечатать("Привет, мир")
имя = ввод("Как тебя зовут? ")
Распечатать(«Наслаждайтесь программированием на Python в Termux», имя)

Чтобы сохранить изменения в файле, коснитесь значка Ctrl кнопку и нажмите О. Затем нажмите Входить чтобы сохранить файл. Чтобы выйти из нано, коснитесь Ctrl и Икс.

3 изображения

Запустите скрипт, введя следующую команду:

Python script.py

Пользователям Python 2 потребуется заменить «python» в приведенной выше команде на «python2». Программа отобразит «Hello, World» и спросит ваше имя. Как только вы укажете это и коснетесь Входить, он выведет окончательную строку с добавленным в конце вашим именем.

Вы также можете используйте PyDroid для написания кода Python на вашем Android смартфон. Помимо программирования на Python, Termux позволяет использовать командную строку Linux., включая все стандартные утилиты.

Программирование на Python, не выходя из вашего смартфона

Программирование на смартфоне звучит сложно, но на самом деле это отличный способ поиграть с языками программирования и узнать о них больше, развлекаясь.

Хотя разработать полноценное приложение с помощью смартфона сложно, это возможно, хотя и требует много времени. Но прежде чем вы сможете это сделать, вы должны ознакомиться с Python или каким-либо другим языком программирования.