Come installare e codificare Python su Android con Pydroid 3

Come installare e codificare Python su Android con Pydroid 3

La codifica portatile in Python è possibile, grazie all'ambiente di sviluppo integrato Pydroid 3 (IDE). Pydroid è un interprete Python 3 minimalista che ti consente di eseguire progetti minori e di eseguire una codifica minima sul tuo dispositivo Android.





Se vuoi anche imparare a programmare Python ovunque senza un PC, replicando la piattaforma PC per Python su Android, Pydroid 3 è l'app giusta da provare.





Che tu sia un principiante della programmazione Python o un esperto, vediamo alcuni dei modi in cui puoi utilizzare Pydroid 3 al massimo delle sue potenzialità sul tuo dispositivo Android.





Ottieni Pydroid 3 e la sua configurazione dei plugin

L'IDE Pydroid 3 è disponibile sul Play Store. Tuttavia, per rendere l'app più utile e facile da usare, è necessario scaricare il Plugin per repository Pydroid dal Play Store. Anche se l'installazione di questo plugin potrebbe non essere obbligatoria, diventa automatica pipì installazione dei pacchetti molto più semplice.

Per impostazione predefinita, Pydroid 3 non dispone dell'autorizzazione per accedere alla memoria del dispositivo. Ciò rende la creazione di cartelle di progetto difficile o impossibile senza alcune manipolazioni tecniche. Per risolvere il problema, scarica il Plugin per i permessi di Pydroid dal Play Store, che consente a Pydroid di creare cartelle e file sul tuo dispositivo.



Scarica: Pydroid 3 - IDE per Python 3 (Acquisti gratuiti in-app disponibili)

Scarica: Plugin per repository Pydroid (Gratuito)





Scarica: Plugin per i permessi di Pydroid (Gratuito)

Pacchetti di installazione Pip

Una volta che hai impostato tutto, puoi iniziare a usare pipì per installare pacchetti per i tuoi progetti, proprio come su un PC. Pydroid 3 è dotato di un'interfaccia che consente di installare pacchetti senza scrivere i comandi nel terminale.





Esistono diversi modi per installare i pacchetti pip su Pydroid 3. Per accedere a tale funzione, toccare l'icona del menu (che ha l'aspetto di tre linee) nell'angolo in alto a sinistra dell'app. Quindi, vai a pipì . In cima al pipì menu, selezionare RICERCA BIBLIOTECHE per ottenere più opzioni sul modulo che desideri installare. Oppure puoi toccare INSTALLAZIONE RAPIDA opzione per installare i pacchetti elencati per impostazione predefinita.

Galleria di immagini (3 immagini) Espandere Espandere Espandere Chiudere

Tuttavia, un'opzione migliore e a mano libera è quella di toccare INSTALLARE e controlla il Usa repository di librerie predefinite scatola. Quindi, digita il nome del tuo pacchetto preferito nella barra di ricerca e tocca il INSTALLARE pulsante per ottenere il pacchetto denominato.

Per verificare se il pacchetto è stato installato correttamente, tocca il pulsante BIBLIOTECHE opzione. Quel menu ti dà accesso a un elenco di tutte le librerie attualmente installate.

Galleria di immagini (2 immagini) Espandere Espandere Chiudere

Usa l'interfaccia della riga di comando di Pydroid 3 integrata

Pydroid 3 offre anche un'interfaccia a riga di comando (CLI) Linux minima. Per accedervi, tocca l'icona del menu nell'angolo in alto a sinistra dell'app e seleziona terminale .

Galleria di immagini (2 immagini) Espandere Espandere Chiudere

Sebbene esegua il pacchetti di installazione pip Il comando tramite il suo terminale integrato richiede del tempo per essere caricato, ti consente comunque di navigare facilmente tra le cartelle e di crearne di nuove ovunque sia consentito il permesso di scrittura sul tuo dispositivo. Tuttavia, mentre il caricamento lento di pipì l'installazione dei pacchetti tramite il terminale è un problema minore con l'IDE Pydroid, il suo pipì il menu lo risolve.

Se desideri utilizzare la riga di comando fornita per qualsiasi altro scopo, il sistema operativo Android è basato su Linux, quindi devi avere una conoscenza di base di come utilizzare la riga di comando di Linux.

Usa la shell Python

La pagina vuota che appare quando apri Pydroid 3 è la sua shell Python incorporata. Proprio come la shell Python sul tuo PC, vede qualsiasi comando scritto su di essa come codice Python per impostazione predefinita.

Per utilizzare la shell, digita qualsiasi comando Python e fai clic sul grande pulsante di riproduzione nell'angolo in basso a sinistra dell'editor. Questo apre un interprete Python che mostra l'output del tuo codice.

Tuttavia, puoi anche accedere alla shell Python dalla riga di comando. Per farlo, vai su terminale facendo clic sull'icona dei tre menu nell'angolo in alto a sinistra dell'app. Quindi, digita pitone e tocca la freccia di invio sulla tastiera virtuale per aprire l'interprete Python della riga di comando. Tipo Uscita() per lasciare la shell Python della riga di comando.

Galleria di immagini (3 immagini) Espandere Espandere Espandere Chiudere

Salva cartelle e file sul tuo dispositivo

Proprio come qualsiasi altro editor di codice, Pydroid 3 ha un'interfaccia che ti consente di salvare il tuo file in qualsiasi cartella denominata sul tuo dispositivo. Se vuoi creare una cartella di progetto, puoi anche creare nuove cartelle con le sue opzioni di salvataggio dei file.

Per utilizzare l'opzione cartella, tocca il segno della cartella nell'angolo in alto a destra della shell di modifica. Rubinetto Salva e seleziona Archiviazione interna . Quindi, tocca una cartella di destinazione preferita e tocca SELEZIONA CARTELLA nella parte superiore dello schermo. Nel menu successivo, inserisci un nome file preferito e fai clic su SALVA .

Galleria di immagini (3 immagini) Espandere Espandere Espandere Chiudere

Tuttavia, se desideri creare una nuova cartella di progetto, ripeti la procedura sopra, ma tocca il pulsante NUOVA CARTELLA opzione invece di SELEZIONA CARTELLA . Dai un nome preferito alla tua nuova cartella e tocca CREARE per salvare la cartella. Quindi, fai clic su SELEZIONA CARTELLA opzione. Assegna un nome al nuovo file e tocca SALVA per salvare il nuovo file nella cartella appena creata.

Nota che il file appena creato non ha bisogno di un'estensione di file se è un file Python. Ma nel caso in cui sia necessario utilizzare un altro file di lingua per servire il tuo progetto, assicurati di includere l'estensione del file che si applica a quella lingua durante il salvataggio di tale file. Ad esempio, un file CSS dovrebbe essere salvato come Nome.css , sostituendo Nome con il tuo nome file preferito.

Galleria di immagini (2 immagini) Espandere Espandere Chiudere

Per aggiornare le modifiche apportate a un file esistente, tocca il segno della cartella nell'angolo in alto a destra dell'editor e seleziona Salva .

Per creare completamente un nuovo file, tocca il segno della cartella. Selezionare Nuovo e segui i passaggi evidenziati in precedenza per salvare il file in una cartella. Se vuoi che il tuo nuovo file si trovi nella stessa directory di quello esistente, assicurati di selezionare la stessa cartella che contiene quello esistente.

Pubblica il tuo codice sorgente su Pastebin

Se lo desideri, puoi condividere le tue conoscenze e i tuoi progressi con gli altri sulla piattaforma Pastebin. Per farlo, tocca l'icona dei tre menu nell'angolo in alto a sinistra dell'app. Quindi, seleziona Pastebin e tocca . Nel menu successivo che si apre, tocca COPIA URL per copiare il collegamento al codice sorgente.

Galleria di immagini (2 immagini) Espandere Espandere Chiudere

Apri qualsiasi browser sul tuo dispositivo Android e incolla il link copiato nella barra di ricerca per vedere il tuo codice sorgente su Pastebin. Puoi anche condividere questo link con le persone a cui vuoi dare accesso al tuo codice.

Personalizza l'IDE

Se lo desideri, puoi anche personalizzare l'ambiente di sviluppo. Per modificare l'aspetto del tuo editor, tocca l'icona dei tre menu nell'angolo in alto a sinistra dello schermo e vai su Impostazioni > Aspetto per passare al tema preferito o selezionare altre opzioni di aspetto disponibili.

Galleria di immagini (3 immagini) Espandere Espandere Espandere Chiudere

Per ottenere più funzioni di personalizzazione, tocca il Editor opzione e seleziona le tue preferenze. Puoi anche toccare le altre opzioni nel menu delle impostazioni per vedere le opzioni a tua disposizione.

Tuttavia, quando fai clic sull'icona a discesa dei tre menu, il Impostazioni del terminale L'opzione offre anche alcune configurazioni del terminale.

Pydroid 3 è un ambiente virtuale Python su Android

L'installazione di Pydroid 3 IDLE sul tuo dispositivo Android scarica e installa automaticamente anche Python 3 su di esso. Tuttavia, Pydroid 3 IDLE per Python funziona come a ambiente virtuale su Android.

Questo perché il tentativo di eseguire la shell Python al di fuori della riga di comando di Pydroid IDLE genera un errore.

Se ti interessa giocare e provarlo, devi installare un'app Android CMD di terze parti dedicata, preferibilmente Termux dal Play Store.

Una volta installato Termux, aprilo, assicurandoti di aver installato anche Pydroid 3. Quindi digita pitone sul Termux CMD. Genera un errore nella directory dei file, indicando che Python non esiste nello spazio Android globale fino a quando non lo si installa con il pkg installa python comando tramite Termux.

Tuttavia, correndo pitone sul terminale integrato Pydroid 3 entra con successo nella shell Python.

Imparentato: Come utilizzare la riga di comando di Linux con Termux su Android

Scarica: Termux (Gratuito)

download di Microsoft Office Home e Student 2016

Puoi usare Pydroid per qualsiasi progetto?

Sebbene la codifica su Android possa essere interessante, l'utilizzo di Pydroid per gestire un grande progetto non è consigliabile. Tuttavia, è un altro modo per intraprendere progetti minori, specialmente quando non sono per scopi reali a lungo termine.

Oltre a gestire piccoli progetti, Pydroid 3 è anche un ottimo strumento con cui giocare per migliorare le tue capacità di codifica Python, soprattutto se non hai un PC per eseguire i tuoi programmi Python.

Condividere Condividere Tweet E-mail Come creare, importare e riutilizzare il tuo modulo in Python

Spieghiamo un importante fondamento della riusabilità del codice in Python: i moduli.

Leggi Avanti
Argomenti correlati
  • Android
  • Programmazione
  • Programmazione
  • Pitone
  • Android
Circa l'autore Idisou Omisola(94 articoli pubblicati)

Idowu è appassionato di qualsiasi tecnologia intelligente e produttività. Nel tempo libero gioca con la programmazione e quando si annoia passa alla scacchiera, ma ama anche staccare ogni tanto dalla routine. La sua passione per mostrare alle persone la tecnologia moderna lo motiva a scrivere di più.

Altro da Idowu Omisola

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti