Pydroid 3
![]() |
Ultima versione | 7.4_arm64 |
![]() |
Aggiornamento | Jan,07/2025 |
![]() |
Sviluppatore | IIEC |
![]() |
sistema operativo | Android 6.0+ |
![]() |
Categoria | Istruzione |
![]() |
Misurare | 74.9 MB |
![]() |
Google PlayStore | ![]() |
Tag: | Istruzione |



Pydroid 3: Il tuo potente IDE Python 3 per Android
Pydroid 3 è il principale IDE Python 3 per Android, che offre un ambiente potente e facile da usare per l'apprendimento e lo sviluppo. Questo IDE offline elimina la necessità di accedere a Internet per eseguire programmi Python.
Caratteristiche principali:
- Interprete Python 3 offline: Esegui il codice Python senza una connessione Internet.
- Gestore pacchetti Pip e repository personalizzato: Accedi a un'ampia gamma di librerie, inclusi pacchetti scientifici come NumPy, SciPy, Matplotlib, Scikit-learn e Jupyter, grazie a un repository personalizzato con ruota precostruita pacchetti. È disponibile anche il supporto OpenCV (sui dispositivi con supporto API Camera2).
- Librerie scientifiche avanzate: Sono supportati anche TensorFlow e PyTorch (versione Premium).
- Supporto GUI: Supporto completo di Tkinter per le interfacce utente grafiche.
- Emulatore di terminale: Un emulatore di terminale completo con supporto readline (tramite pip).
- Compilatori integrati: Compila codice C, C e Fortran direttamente all'interno dell'IDE. Ciò consente Pydroid 3 di creare librerie da pip, anche quelle con dipendenze da codice nativo.
- Funzionalità avanzate: Supporto Cython, debugger PDB con breakpoint e watch, libreria grafica Kivy con backend SDL2 e supporto PySide6 (versione Premium, incluso il supporto Matplotlib PySide6). È disponibile anche il supporto Matplotlib Kivy (versione Premium). Il supporto per pygame 2 è incluso.
- Miglioramenti dell'editor: Le funzionalità includono la previsione del codice, il rientro automatico, l'analisi del codice in tempo reale, una tastiera estesa, l'evidenziazione della sintassi, temi, schede e navigazione del codice migliorata. (La previsione del codice e l'analisi del codice in tempo reale sono funzionalità Premium).
- Condivisione facile: Condivisione con un clic su Pastebin.
Caratteristiche premium:
Alcune librerie avanzate (TensorFlow, PyTorch, PySide6 con supporto Matplotlib, previsione del codice e analisi del codice in tempo reale) sono disponibili nella versione Premium.
Requisiti di sistema:
Pydroid 3 richiede almeno 250 MB di memoria interna libera, con 300 MB consigliati. Potrebbero essere necessarie quantità maggiori per librerie ad uso intensivo di risorse come SciPy.
Debug e utilizzo specifico della libreria:
Imposta i punti di interruzione facendo clic sul numero di riga per eseguire il debug del codice. Kivy, PySide6, SDL2, Tkinter e Pygame vengono rilevati automaticamente tramite specifiche dichiarazioni o commenti di importazione (#Pydroid run kivy
, #Pydroid run qt
, ecc.). Usa #Pydroid run terminal
per forzare la modalità terminale (utile per Matplotlib).
Licenza:
Alcuni file binari all'interno dell'Pydroid 3 APK sono concessi in licenza con (L)GPL. Contatta gli sviluppatori per il codice sorgente. Le librerie Python pure fornite in bundle con Pydroid 3 sono considerate sotto forma di codice sorgente. Pydroid 3 evita di importare automaticamente eventuali moduli nativi con licenza GPL.
Esempio di utilizzo del codice:
Il codice di esempio è disponibile per uso didattico, ma non può essere utilizzato in prodotti concorrenti senza autorizzazione.
Android è un marchio di Google Inc.