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



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