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



Pydroid 3: l'IDE Python 3 definitivo per Android
Pydroid 3 è l'IDE Python 3 più potente e intuitivo disponibile su Google Play, progettato per scopi didattici. Questa app completa offre un'ampia gamma di funzionalità per migliorare la tua esperienza di apprendimento di Python, il tutto in un comodo ambiente Android.
Caratteristiche principali:
- Interprete Python 3 offline: Esegui programmi Python senza una connessione Internet.
- Gestione pacchetti Pip e repository personalizzato: Installa facilmente i pacchetti, incluse librerie scientifiche avanzate come NumPy, SciPy, Matplotlib, Scikit-learn e Jupyter (con pacchetti di ruote predefiniti per una migliore compatibilità). È incluso anche il supporto OpenCV (sui dispositivi con API Camera2). *
- Framework di deep learning: Supporto per TensorFlow e PyTorch. *
- Supporto GUI: Supporto completo di Tkinter per la creazione di interfacce utente grafiche.
- Emulatore di terminale: Un robusto emulatore di terminale con supporto readline (tramite pip).
- Compilatori integrati: Compila codice C, C e Fortran direttamente all'interno dell'app, consentendo la creazione di librerie con componenti di codice nativo. La gestione delle dipendenze è semplificata grazie all'accesso dalla riga di comando.
- Strumenti di sviluppo avanzati: Supporto Cython, debugger PDB (con breakpoint e watch), libreria grafica Kivy (con backend SDL2) e supporto PySide6 (disponibile tramite il repository di installazione rapida, incluso il supporto Matplotlib PySide6) . è incluso anche il supporto per pygame 2.
- Editor potente: Goditi funzionalità come la previsione del codice, il rientro automatico, l'analisi del codice in tempo reale, una tastiera specializzata, l'evidenziazione della sintassi, temi, schede e navigazione del codice avanzata. *
- Condivisione facile: Condividi il tuo codice facilmente tramite Pastebin con un solo clic.
*Le funzionalità premium richiedono un aggiornamento della versione premium.
Requisiti di sistema e utilizzo:
Pydroid 3 richiede almeno 250 MB di Internal storage gratuiti (300 MB consigliati). Le librerie più pesanti come SciPy richiedono più spazio. Il debug prevede l'impostazione di punti di interruzione facendo clic sui numeri di riga. Librerie specifiche (Kivy, PySide6, SDL2, Tkinter, pygame) vengono rilevate tramite specifiche istruzioni o commenti di importazione (#Pydroid run kivy
, #Pydroid run qt
, ecc.). Utilizzare #Pydroid run terminal
per forzare la modalità terminale (utile per Matplotlib).
Licenza libreria Premium:
Alcune biblioteche richiedono una licenza premium a causa delle complessità legate al loro porting. Questi sono forniti previo accordo con un altro sviluppatore. I fork gratuiti di queste librerie sono benvenuti.
Contribuire a Pydroid 3:
Segnala bug o suggerisci funzionalità per contribuire a migliorare Pydroid 3.
Informazioni legali:
Alcuni binari sono concessi in licenza sotto (L)GPL; contattare gli sviluppatori per il codice sorgente. Le librerie Python pure con licenza GPL sono già considerate sotto forma di codice sorgente. Pydroid 3 non include automaticamente moduli nativi con licenza GPL (come GNU readline, installabile tramite pip).
Il codice di esempio fornito è solo per uso didattico e non può essere utilizzato in prodotti concorrenti. Contatta gli sviluppatori se non sei sicuro delle limitazioni di utilizzo.
Android è un marchio di Google Inc.