Pydroid 3 | Изучение, написание и запуск python 3 программ на Android



Реп: (3825)
Pydroid 3
версия: 6.4_arm64

Последнее обновление программы в шапке: 03.11.2023

Прикрепленное изображение

Скриншоты
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Краткое описание:
Изучение, написание и запуск python 3 программ на Android

Описание:
Features:
- Offline Python 3.6 interpreter: no Internet is required to run Python programs.
- Full-featured Terminal Emulator, with a readline support (available in pip).
- Pip package manager and a custom repository for prebuilt wheel packages for heavy libraries, such as numpy, scipy, matplotlib, scikit-learn and jupyter.
- Examples available out-of-the-box.
- Built-in C, C++ and even Fortran compiler designed by n0n3m4, an author of C4droid, specially for Pydroid 3. It lets Pydroid 3 build any library from pip, even if it is using native code. You can also build & install dependencies from a command line.
- Cython support.
- PDB debugger with breakpoints and watches.
- Kivy graphical library with a shiny new SDL2 backend.
- PyQt5 support available in Quick Install repository along with matplotlib PyQt5 support with no extra code required.
- Matplotlib Kivy support available in Quick Install repository.

Editor features:
- Code prediction, auto indentation and real time code analysis just like in any real IDE. *
- Extended keyboard bar with all symbols you need to program in Python.
- Syntax highlighting & themes.
- Tabs.
- Enhanced code navigation with interactive assignment/definition gotos.
- One click share on Pastebin.

* Features marked by asterisk are available in Premium version only.

Quick manual.
Pydroid 3 requires at least 170MB free internal memory. 200MB+ is recommended. More if you are using heavy libraries such as scipy.
To run debug place breakpoint(s) clicking on the line number.
SDL2/Kivy is detected with “import kivy”, “from kivy“ or "#Pydroid run sdl2”.
PyQt5 is detected with “import PyQt5”, “from PyQt5“ or "#Pydroid run qt”.


Требуется Android: 4.4 и выше
Русский интерфейс: Нет

Разработчик: IIEC
Google Play: https://play.google.com/store/apps/details?id=ru.iiec.pydroid3
Видео YouTube: https://www.youtube.com/watch?v=ORbJ21x3ulo
Изменения:
Added an option to disable insertion of quotes/braces



Скачать:
Версия: 6.4_arm64 Обновление с Google play от 1 августа 2023 г. (Ultra Black Queen)
Версия: 5.00 Версия с GP (EvPix)
Версия: 4.01 Premium by Stabiron (~Yurik-258~)
Версия: 3.02 arm, arm64 (•Лeший•)
Версия: 3.02 x86 (pokpok)

Скачать APK

Прошлые версии


Модификации


Сообщение отредактировал iMiKED - 03.11.23, 08:00
Причина редактирования: Обновление: новая версия 6.4_arm64 Обновление с Google play от 1 августа 2023 г.



Реп: (1)
Вот такая проблема при установке пробовал переустановить и кэш чистил не помогло
проблема
Прикрепленное изображение



Реп: (4)
Кстати, BeautifulSoup не устанавливается



Реп: (11)
Хелп.
Какие-то проблемы с чтением файлов. Связано что-то с кодировкой utf-8. Сталкивался кто-нибудь?



Реп: (0)
Всем привет, установил библиотеку vk пишет ошибки в библиотеки, что делать?

Прикрепленные изображения
Прикрепленное изображение
Прикрепленное изображение



Реп: (2)
* Vaslgory,
не знаком с библиотекой вк но мне кажется что у вас могут быть ошибки,,)



Реп: (4)
slavapro @ 25.10.18, 12:14 *
Кстати, BeautifulSoup не устанавливается


Все получилось. Написал в комментах к проге и разработчики подсказали. Вообще чтение ответов разработчика на гуглплее это отдельная
позитивная тема.



Реп: (0)
Обновление когда?



Реп: (0)
merowinger @ 20.02.2018, 03:45 *
Поставил patched версию. При запуске любой тестовой программы, например print("Hello world") в терминал не выводится результат. Появляется только надпись - [Program finished]

М.Лутц Изучаем пайтон 4е издание, стр 79



Реп: (10)
Ребзя, а SL4A есть в проге? Не могу найти.



Реп: (110)
Кто знает, что нужно добавить в настройках дополнительной строки, чтобы появились стрелки. Пробовал добавление "left","right"(по аналогии как это реализовано в termux) но ничего не вышло, появились только эти слова.



Реп: (1009)
* allalu, ничего. Использовать хакер клаву - лучшее решение.



Реп: (71)
Что такого сверхестественного в приложении, что требуется андроид 4.4+ ? Почему хотябы не 4+ ?



Реп: (1009)
* 3448689, ничего такого, просто требования плей маркета.



Реп: (71)
* blackeangel, 4.0 гугл отсеяли совсем недавно, 4.1 еще нет, приложение было ещё до отсеивания 4.0

Может кто подскажет альтернативу с поддержкой kivy? Желательно python 2. На телефоне контуженная прошивка, в которой вылетает лончер когда установлено сие приложение, другие лончеры вылетают сразу после установки. Зато "из коробки" есть "двуоконность", что в слайдере с клавиатурой удобно. В другой прошивке другие проблемы. Родная 4.1.2. Написать код в редакторе и запустить в kivy launcher проблем нет. Но я только учусь и естественно допускаю ошибки. Вот тут kivy launcher совсем не помощник.



Реп: (13)
Есть ли возможность обновить python до 3.7?



Реп: (1009)
3448689 @ 3.03.19, 21:11 *
Желательно python 2

https://play.google.co…ils?id=ru.iiec.pydroid

Добавлено 24.03.2019, 21:42:

Doktorvatson @ 24.03.19, 16:19 *
Есть ли возможность обновить python до 3.7?

Нет. Либо самому собрать под себя, или пользоваться, как я, Linux deploy + connectbot в режиме proot/chroot. Но писать саму прогу в сабже - удобнее и ошибок меньше.



Реп: (2)
Здравствуйте!
Хотел просматривать книжки jupyter на смартфоне.
Из раздела pip установил jupyter, но когда ввожу в терминал "jupyter notebook" или "jupyter-notebook", появляются ошибки (см. скриншоты).
Подскажите, пожалуйста, в чем может быть проблема?
Прикрепленное изображение
Прикрепленное изображение




Реп: (71)
* blackeangel, этот тоже требует 4.4



Реп: (0)
Кто подскажет, как доустановить системные пакеты в терминале?
Некоторые библиотеки из pip ориентированы на наличие дополнительных системных пакетов.
Например, понадобился ffmpeg.



Реп: (1009)
* 9471491,
Прикрепленное изображение

Прикрепленное изображение



Сообщение отредактировал blackeangel - 08.04.19, 07:46


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 10:00