Maison > applications > Éducation > Pydroid 3 - IDE for Python 3
Pydroid 3 - IDE for Python 3

Pydroid 3 - IDE for Python 3

  • Éducation
  • 7.4_arm64
  • 74.9 MB
  • by IIEC
  • Android 6.0+
  • Nov 30,2025
  • Nom du paquet: ru.iiec.pydroid3
4.7
Télécharger
Description de l'application

Maîtrisez Python 3 en utilisant l'interpréteur Python 3 et l'environnement de développement intégré les plus robustes disponibles sur Google Play.

Pydroid 3 est l'IDE éducatif Python 3 le plus convivial et le plus complet conçu pour les appareils Android.

Fonctionnalités :

- Interpréteur Python 3 hors ligne : exécutez des programmes Python sans avoir besoin d'une connexion Internet.

- Gestionnaire de packages Pip et un dépôt spécialisé proposant des packages wheel précompilés pour des bibliothèques scientifiques puissantes, notamment numpy, scipy, matplotlib, scikit-learn et jupyter.

- Prise en charge d'OpenCV (pour les appareils compatibles avec l'API Camera2). *

- TensorFlow et PyTorch sont également pris en charge. *

- Exemples préchargés pour un apprentissage accéléré.

- Intégration complète de Tkinter pour le développement d'interfaces graphiques.

- Émulateur de terminal complet avec prise en charge de readline (installable via pip).

- Compilateur intégré C, C++ et Fortran, construit spécialement pour Pydroid 3. Cela permet de compiler n'importe quelle bibliothèque depuis pip, y compris celles avec du code natif. Vous pouvez également compiler et installer des dépendances directement depuis la ligne de commande.

- Prise en charge de Cython incluse.

- Débogueur PDB avec points d'arrêt et fonctionnalité de surveillance.

- Bibliothèque graphique Kivy alimentée par un backend SDL2 moderne.

- Prise en charge de PySide6 accessible via le dépôt Quick Install, incluant une intégration transparente de matplotlib PySide6 sans configuration supplémentaire.

- Prise en charge de Matplotlib Kivy disponible dans le dépôt Quick Install.

- Compatibilité complète avec pygame 2.

Fonctionnalités de l'éditeur :

- Prédiction de code, indentation automatique et analyse de code en temps réel, à l'image des fonctionnalités des IDE professionnels. *

- Barre d'outils clavier étendue avec tous les symboles essentiels pour la programmation Python.

- Coloration syntaxique et thèmes personnalisables.

- Interface à onglets pour un multitâche efficace.

- Navigation avancée dans le code avec suivi interactif des assignations et des définitions.

- Partage de code en un clic vers Pastebin.

* Les fonctionnalités marquées d'un astérisque sont exclusives à la version Premium.

Guide rapide.

Pydroid 3 nécessite un minimum de 250 Mo d'espace de stockage interne libre. 300 Mo ou plus sont recommandés, surtout lorsque vous travaillez avec des bibliothèques gourmandes en ressources comme scipy.

Pour lancer le débogage, définissez des points d'arrêt en cliquant sur les numéros de ligne souhaités.

Kivy est automatiquement détecté avec des commandes telles que « import kivy », « from kivy », ou « #Pydroid run kivy ».

PySide6 est reconnu via « import PySide6 », « from PySide6 », ou « #Pydroid run qt ».

La même logique de détection s'applique à sdl2, tkinter et pygame.

Utilisez la directive spéciale "#Pydroid run terminal" pour garantir que votre programme fonctionne en mode terminal, ce qui est particulièrement utile pour les applications matplotlib qui utilisent par défaut le mode GUI.

Pourquoi certaines bibliothèques sont-elles réservées aux utilisateurs premium ?

Le portage de ces bibliothèques a été exceptionnellement difficile, nous obligeant à mandater un autre développeur. Conformément à notre accord, ses versions adaptées sont exclusivement disponibles pour les abonnés premium. Si vous êtes intéressé par le développement d'alternatives gratuites, veuillez nous contacter.

Contribuez à l'évolution de Pydroid 3 en signalant des bogues ou en soumettant des demandes de fonctionnalités. Votre avis est très apprécié.

Étant donné que la mission principale de Pydroid 3 est de soutenir l'apprentissage de Python 3, notre priorité est le portage des bibliothèques scientifiques. Les bibliothèques liées au système ne sont prioritaires que lorsqu'elles servent de dépendances pour des packages éducatifs.

Informations légales.

Certains binaires dans l'APK Pydroid 3 sont sous licence (L)GPL. Contactez-nous par e-mail pour demander le code source.

Les bibliothèques Python pures sous licence GPL incluses avec Pydroid 3 sont considérées comme fournies sous forme de code source par défaut.

Pour empêcher les imports automatiques, Pydroid 3 n'inclut aucun module natif sous licence GPL. Un exemple bien connu est GNU readline, qui peut être installé séparément en utilisant pip.

Le code exemple fourni dans l'application est libre pour un usage éducatif, à une exception près : il, ou toute œuvre dérivée, ne peut pas être utilisé dans des produits concurrents. Si vous n'êtes pas certain que votre application entre dans cette restriction, veuillez demander une autorisation par e-mail.

Android est une marque déposée de Google Inc.

Captures d'écran
Pydroid 3 - IDE for Python 3 Capture d'écran 0
Pydroid 3 - IDE for Python 3 Capture d'écran 1
Pydroid 3 - IDE for Python 3 Capture d'écran 2
Pydroid 3 - IDE for Python 3 Capture d'écran 3
Derniers articles