Pydroid 3 - IDE for Python 3
![]() |
Последняя версия | 7.4_arm64 |
![]() |
Обновлять | Jan,07/2025 |
![]() |
Разработчик | IIEC |
![]() |
Операционные системы | Android 6.0+ |
![]() |
Категория | Образование |
![]() |
Размер | 74.9 MB |
![]() |
Google PlayStore | ![]() |
Теги: | Образование |



Pydroid 3: ваша мощная среда разработки Python 3 для Android
Pydroid 3 — это ведущая среда разработки Python 3 для Android, предлагающая простую в использовании и мощную среду для обучения и разработки. Эта автономная IDE устраняет необходимость доступа в Интернет для запуска программ Python.
Основные характеристики:
- Офлайн-интерпретатор Python 3: Запускайте код Python без подключения к Интернету.
- Менеджер пакетов Pip и пользовательский репозиторий: Доступ к широкому спектру библиотек, включая научные пакеты, такие как NumPy, SciPy, Matplotlib, Scikit-learn и Jupyter, благодаря настраиваемому репозиторию со встроенным колесом. пакеты. Также доступна поддержка OpenCV (на устройствах с поддержкой Camera2 API).
- Расширенные научные библиотеки: Также поддерживаются TensorFlow и PyTorch (Премиум-версия).
- Поддержка графического пользовательского интерфейса: Полная поддержка Tkinter для графических пользовательских интерфейсов.
- Эмулятор терминала: Полнофункциональный эмулятор терминала с поддержкой readline (через pip).
- Встроенные компиляторы: Компилируйте код C, C и Fortran непосредственно в IDE. Это позволяет Pydroid 3 создавать библиотеки из pip, даже те, которые имеют зависимости от собственного кода.
- Расширенные функции: Поддержка Cython, отладчик PDB с точками останова и наблюдениями, графическая библиотека Kivy с серверной частью SDL2 и поддержка PySide6 (премиум-версия, включая поддержку Matplotlib PySide6). Также доступна поддержка Matplotlib Kivy (Премиум-версия). Включена поддержка pygame 2.
- Усовершенствования редактора: Функции включают прогнозирование кода, автоматический отступ, анализ кода в реальном времени, расширенную клавиатуру, подсветку синтаксиса, темы, вкладки и улучшенную навигацию по коду. (Прогнозирование кода и анализ кода в реальном времени — это функции Premium).
- Легкий обмен: Отправка в Pastebin одним щелчком мыши.
Премиум-функции:
Некоторые расширенные библиотеки (TensorFlow, PyTorch, PySide6 с поддержкой Matplotlib, прогнозированием кода и анализом кода в реальном времени) доступны в Премиум-версии.
Системные требования:
ДляPydroid 3 требуется не менее 250 МБ свободной внутренней памяти, рекомендуется 300 МБ. Для ресурсоемких библиотек, таких как SciPy, могут потребоваться большие суммы.
Отладка и конкретное использование библиотеки:
Установите точки останова, щелкнув номер строки, чтобы отладить код. Kivy, PySide6, SDL2, Tkinter и Pygame обнаруживаются автоматически с помощью определенных операторов импорта или комментариев (#Pydroid run kivy
, #Pydroid run qt
и т. д.). Используйте #Pydroid run terminal
, чтобы принудительно включить режим терминала (полезно для Matplotlib).
Лицензирование:
Некоторые двоичные файлы в составе Pydroid 3 APK находятся под лицензией (L)GPL. Свяжитесь с разработчиками для получения исходного кода. Библиотеки Pure Python, входящие в состав Pydroid 3, считаются исходным кодом. Pydroid 3 позволяет избежать автоматического импорта любых собственных модулей под лицензией GPL.
Пример использования кода:
Пример кода доступен для использования в образовательных целях, но его нельзя использовать в конкурирующих продуктах без разрешения.
Android является товарным знаком Google Inc.