Se sei un informatico in erba che lavora con Python 3 e desideri aggiungere funzionalità e potenza ai tuoi progetti che non esistono nei moduli Python integrati di base, potresti provare a installare moduli e librerie esterni di terze parti per aiutarti a raggiungere il livello di produttività che desideri nel tuo programma. Questa guida ha lo scopo di aiutare a dimostrare il processo per l'installazione dei pacchetti utilizzando lo strumento pip, l'onnipresente ed esteso gestore di pacchetti Python.
Questa guida presuppone che il lettore conosca la programmazione Python elementare e abbia una certa familiarità con la shell dei comandi sul proprio sistema Windows (CMD, PowerShell, ecc.).
Passi
Parte 1 di 4: se Python non è installato
A seconda che Python sia già sul tuo computer o meno, potresti dover eseguire diversi passaggi. Usa il Metodo 1 o il Metodo 2 a seconda delle circostanze.
Passaggio 1. Vai su python.org per selezionare la versione di Python che desideri scaricare
In genere, è preferibile l'ultima versione in quanto è meno soggetta a bug e ha più funzionalità, ma quasi tutte le installazioni di Python 3. X dovrebbero funzionare correttamente. Ricordati di ottenere il 32 bit o 64 bit a seconda del tuo sistema.
Passaggio 2. Esegui il programma di installazione una volta terminato il download
Questo serve per avviare il processo di installazione. Per la maggior parte questo è auto-esplicativo, ma c'è un controllo cruciale da fare.
Passaggio 3. Seleziona "Aggiungi Python 3.x a PATH"
Ciò ti consentirà di utilizzare facilmente Python e pip da una shell dei comandi, il che è importante per l'installazione dei pacchetti.
Parte 2 di 4: se Python è già installato
Passaggio 1. Prova per vedere se pip può essere già utilizzato dalla riga di comando digitando
pip -V
in una shell di comando.
Se questo comando funziona e vengono visualizzati i dettagli della versione per l'installazione di pip, puoi passare alla Parte 2 di questa guida. Continua di seguito se il comando non riesce.
Passaggio 2. Individua la directory in cui hai installato Python originariamente
Per individuare il percorso di installazione, premi insieme il tasto "Window + s" e quindi digita Python se sei su Windows 7+. Ricorda questo percorso; questa è la cartella in cui si trovano gli eseguibili per l'esecuzione di Python e pip. Potrebbe essere difficile da trovare, ma le posizioni tipiche in cui potresti trovare Python installato sono:
- C:\PythonXX
- C:\Users\AppData\Local\Programs\Python\PythonXX
Passaggio 3. Aprire la finestra di dialogo Variabili d'ambiente
Questo può essere fatto cercando "variabili di sistema" e facendo clic sulla prima opzione, quindi facendo clic sul pulsante Variabili d'ambiente….
Passaggio 4. Aggiungi il percorso Python appena copiato alla variabile 'Path' dell'utente
Puoi farlo selezionando la variabile 'Percorso', facendo clic su Modifica… → Nuovo e incollando il percorso. Incollalo di nuovo in un nuovo campo con "\Scripts" alla fine. Potrebbe essere necessario riavviare il computer dopo questo passaggio.
Dopo aver seguito questi passaggi, avrai un'installazione locale di Python con funzionalità pip complete che puoi utilizzare da una shell dei comandi
Parte 3 di 4: ricerca e installazione di moduli per Python
Per questo esempio, il modulo installato sarà numpy, una libreria matematica estremamente ricca con funzionalità robuste da cui dipendono molte altre librerie. Tuttavia, puoi installare tutto ciò che desideri.
Passaggio 1. Cerca il tipo di moduli che desideri installare sul tuo computer
Ci sono molti, molti moduli là fuori che fanno tutti grandi cose. Per affrontare i problemi che vuoi che il tuo programma risolva, prova a cercare i moduli online cercando "how to python"; il più delle volte, i siti web possono essere pieni di consigli e consigli utili.
Passaggio 2. Cerca il nome del pacchetto per il modulo che desideri installare
Vai su pypi.org e cerca il modulo che desideri. Il nome del pacchetto che lo contiene e il comando necessario per installarlo sono nella parte superiore della pagina. Sembrerà qualcosa di simile
pip install
Passaggio 3. Apri la shell dei comandi sul tuo computer ed esegui il comando dalla pagina PyPI
Questo avvierà il processo di installazione. Ricorda di chiudere tutte le istanze di Python in esecuzione quando lo fai.
Dopo aver completato questa parte, il modulo sarà installato e pronto per l'uso nei tuoi progetti Python.
Parte 4 di 4: utilizzo dei moduli appena installati nel codice Python
Dopo aver messo le mani su un nuovo modulo Python, il prossimo passo potrebbe sembrare ovvio: usa il modulo! - ma è possibile che tu non sappia esattamente come viene importato, avviato o altro il modulo. Ecco alcuni passaggi per aiutarti a iniziare.
Passaggio 1. Apri una nuova istanza Python (IDLE o shell) e digita l'istruzione import per il tuo modulo
Il più delle volte, il nome del modulo per l'importazione è lo stesso del nome del pacchetto. Puoi sempre utilizzare la documentazione per verificarlo. Dopo aver digitato la riga di codice per impostare l'importazione, sei a posto. Aggiungi un altro codice di cui hai bisogno.
Passaggio 2. Esegui il codice nel tuo ambiente di modifica
Se non si verificano errori, congratulazioni! Sei riuscito a installare un nuovissimo modulo Python di terze parti.
Con questo, la tua incursione nell'installazione e nell'utilizzo del modulo Python è completa
Suggerimenti
- È una buona idea eseguire ogni processo come amministratore per assicurarsi di avere i permessi per installare Python e/oi pacchetti.
- Installa i moduli con attenzione. Incontrare conflitti e l'offuscamento della codifica è possibile quando ci si affida troppo a moduli esterni. Mantieni il tuo codice conciso ed evita di decorare inutilmente il tuo file con le importazioni.
- Utilizza la documentazione e le risorse online a tuo vantaggio. Internet è un luogo molto utile per i programmatori che desiderano migliorare la programmazione e la risoluzione dei problemi.
- Se si verificano errori, cercare i messaggi di errore sullo schermo utilizzando un motore di ricerca. Centinaia di altre richieste come la tua probabilmente sono già disponibili.