Pydroid 3

Pydroid 3
Ultima versione 7.4_arm64
Aggiornamento Jan,02/2025
Sviluppatore IIEC
sistema operativo Android 6.0+
Categoria Istruzione
Misurare 74.9 MB
Google PlayStore
Tag: Istruzione
  • Ultima versione 7.4_arm64
  • Aggiornamento Jan,02/2025
  • Sviluppatore IIEC
  • sistema operativo Android 6.0+
  • Categoria Istruzione
  • Misurare 74.9 MB
  • Google PlayStore
Scaricamento Scaricamento(7.4_arm64)

Pydroid 3: Il tuo potente IDE Python 3 per Android

Pydroid 3 è un IDE Python 3 potente e intuitivo progettato per dispositivi Android. È l'ideale per imparare e lavorare con Python mentre sei in movimento.

Caratteristiche principali:

  • Interprete Python 3 offline: Esegui programmi Python senza bisogno di una connessione Internet.
  • Gestore pacchetti Pip e repository personalizzato: Installa numerose librerie, inclusi pacchetti scientifici come NumPy, SciPy, Matplotlib, Scikit-learn e Jupyter (supporto migliorato tramite un repository personalizzato per pacchetti di ruote precostruiti) . OpenCV è supportato anche su dispositivi compatibili.
  • Funzionalità di apprendimento profondo: TensorFlow e PyTorch sono disponibili (versione Premium).
  • Supporto GUI: Supporto completo di Tkinter per la creazione di interfacce utente grafiche.
  • Emulatore di terminale: Un emulatore di terminale completo con supporto readline (tramite pip).
  • Compilatori integrati: Include compilatori C, C e Fortran integrati, che consentono la creazione di librerie da pip, anche quelle con dipendenze da codice nativo.
  • Strumenti di sviluppo avanzati: Supporto Cython, debugger PDB con punti di interruzione e watch.
  • Librerie grafiche: Kivy (con backend SDL2), PySide6 (con supporto Matplotlib) e supporto pygame 2.
  • Miglioramenti dell'editor: Previsione del codice, rientro automatico, analisi del codice in tempo reale, tastiera estesa, evidenziazione della sintassi, temi, schede, navigazione del codice migliorata e condivisione Pastebin con un clic (alcune funzionalità sono Premium -solo).

Requisiti:

Pydroid 3 richiede almeno 250 MB di memoria interna libera (300 MB consigliati), di più se si utilizzano librerie di grandi dimensioni come SciPy.

Esecuzione e debug:

Imposta i punti di interruzione facendo clic sul numero di riga per eseguire il debug del codice. Dichiarazioni o commenti di importazione specifici attivano il supporto per Kivy, PySide6, SDL2, Tkinter e Pygame (ad esempio, #Pydroid run kivy per Kivy). Usa #Pydroid run terminal per forzare la modalità terminale (utile per Matplotlib).

Caratteristiche premium:

Alcune librerie, a causa delle complessità del porting, sono esclusive della versione Premium.

Coinvolgimento della comunità:

Segnala bug e suggerisci funzionalità per contribuire allo sviluppo di Pydroid 3.

Licenza:

Alcuni binari sono concessi in licenza sotto (L)GPL. Contatta gli sviluppatori per il codice sorgente. Le librerie Python pure GPL sono considerate sotto forma di codice sorgente. Pydroid 3 evita l'importazione automatica di moduli nativi con licenza GPL (ad esempio, GNU readline, installabile tramite pip).

Esempio di utilizzo del codice:

I campioni sono gratuiti per uso didattico, escluso l'uso in prodotti concorrenti o opere derivate. Per i casi incerti è necessaria l'autorizzazione. Contatta gli sviluppatori via email.

Pubblica commenti
Il tuo commento(*)
Copyright © 2024 56y.cc All rights reserved.