Статья Полноценный python на android

  • Автор темы Creat0s
  • Дата начала
Всем привет!
Сегодня, я расскажу вам, как установить полноценный python на android.
По сути python является кросс платформенным языком, но его работа на android
устройствах практически не возможна.
Хотя многие из вас могут не согласится, так как уже знакомы с такими программами, как
Qpython и Pydroid3!
Эти программы являются IDE + интерпретаторами python. На них вы не сможете скомпилировать
вашу программу в .apk, так как для компиляции нужна среда полноценного linux, а не android.

Так как же установить python?
Самым легким способом является программа termux!
Скачать её можно в Play Market: Termux - Apps on Google Play

Интерфейс программы:
Termux-1.png


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

Bash:
pkg update

Ждём окончания установки, и пишем:

Bash:
pkg upgrade

Всё, теперь можно установить python!
Для этого, введите следующее:

Bash:
pkg install python
для python3

Bash:
pkg install python2
для python2

Ждём окончания установки и вводим:

Bash:
python
или
Bash:
python2

Интерфейс python:
Termux-2.png


Если открывается консоль python, вы всё сделали правильно.
Теперь нам надо написать первую программу.
Для этого пишем:

Python:
print(“Hello World“)

Жмём enter и видим, что наша программа работает. Всё, на этом пока всё!
Следующий раз мы познакомимся с установкой библиотек python в termux.

Спасибо за внимание!)
 

Mytai

One Level
21.01.2020
2
2
BIT
0
А чем тебе pydroid не подходит?
Pydroid платный и урезаный если бесплатный. Я только не понял причем тут термукс и в чем суть рассказа про установку через pkg? Ну да ладно. Может кто незнал.
Но по мне Qpython3 >= Pydroid
 
  • Нравится
Реакции: vic2

Лен

New member
31.07.2022
1
0
BIT
0
Не грузит:

OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to dl.bintray.com:443
Err:5 science Release
OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to dl.bintray.com:443
Err:3 stable InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY B0076E490B71616B
Reading package lists... Done
E: The repository ' games Release' does not have a Release file.
N: Metadata integrity can't be verified, repository is disabled now.
N: Possible cause: repository is under maintenance or down (wrong sources.list URL?).
E: The repository ' science Release' does not have a Release file.
N: Metadata integrity can't be verified, repository is disabled now.
N: Possible cause: repository is under maintenance or down (wrong sources.list URL?).
W: GPG error: stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY B0076E490B71616B
E: The repository ' stable InRelease' is not signed.
N: Metadata integrity can't be verified, repository is disabled now.
N: Possible cause: repository is under maintenance or down (wrong sources.list URL?).

Нет публичного ключа
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!