Come installare Python su Windows

Di Redazione FinanzaNews24 11 minuti di lettura
come-installare-python-su-windows

Hannah Stryker / How-To Geek Per installare Python su Windows, scarica l’ultima versione di Python dal sito Web di Python, quindi esegui il programma di installazione. Assicurati di aggiungere Python al PERCORSO quando ti viene presentata l’opzione.

Python non viene preconfezionato con Windows, ma ciò non significa che gli utenti Windows non troveranno utile il linguaggio di programmazione flessibile. Tuttavia, non è così semplice come installare la versione più recente, quindi assicuriamoci di avere gli strumenti giusti per l’attività da svolgere su Windows 10 o Windows 11.

Cos’è Python? Rilasciato per la prima volta nel 1991, Python è un popolare linguaggio di programmazione di alto livello utilizzato per la programmazione generica. Grazie a una filosofia di progettazione che enfatizza la leggibilità, è stato a lungo uno dei preferiti sia dai programmatori amatoriali che dai programmatori seri. Non solo è un linguaggio facile (relativamente parlando, cioè) da raccogliere, ma troverai migliaia di progetti online che richiedono l’installazione di Python per utilizzare il programma.

IMPARENTATO: Cos’è Python?

Quale versione di Python dovresti usare? In generale, dovresti semplicemente scaricare e installare il file ultima versione di Python. Vedrai un grande banner in alto che indica l’ultima versione di Python nella pagina di download principale. Fai clic su “Scarica Python 3.xx”

Sfortunatamente, diversi anni fa c’è stato un aggiornamento significativo di Python che ha creato una grande divisione tra le versioni di Python. Questo può creare un po’ di confusione per i nuovi arrivati, ma ecco cosa devi sapere.

Ci sono state due versioni di Python mantenute contemporaneamente per molti anni: Python 2 e Python 3. Python 2 è ufficialmente deprecato. E è dal 2020. Troverai ancora un sacco di vecchi progetti che lo usano sparsi per Internet, anche se la stragrande maggioranza dei nuovi progetti opta per Python 3 poiché sta ancora ricevendo aggiornamenti.

Se stai cercando di imparare Python, dovresti saltare completamente Python 2 e attenersi a Python 3. Ce ne sono alcuni notevoli differenze tecniche tra Python 2 e 3. Basti dire che Python 3 è in genere più facile da leggere e scrivere, più veloce e ha più supporto della comunità rispetto a Python 2. Sono anche abbastanza simili che l’apprendimento di Python 3 ti consentirà di lavorare con Python 2 senza troppi problemi , se è assolutamente necessario.

Vedrai la divisione se scorri un po’ verso il basso quando visiti il Pagina di download di Python per Windows.

Puoi scaricare solo Python 2 o Python 3 se sei sicuro di aver bisogno solo di una versione particolare. Ti mostreremo come installare l’ultima versione di Python 3, tuttavia il processo di installazione per Python 2 è sostanzialmente lo stesso.

IMPARENTATO: Qual è la differenza tra Windows a 32 e 64 bit?

Questo programma di installazione installerà automaticamente la versione appropriata a 32 o 64 bit sul tuo computer (ecco qualche ulteriore lettura se vuoi saperne di più sulle differenze tra i due).

Innanzitutto, scarica l’ultimo versione di Python 3 se non l’hai già fatto, esegui l’eseguibile.

Nota: Puoi installare l’ultima versione di Python 3 insieme a Python 2 o anche versioni precedenti di Python 3 senza problemi. Assicurati solo che quello giusto sia sul tuo PERCORSO. Nella prima schermata, abilita l’opzione “Aggiungi PATH Python.exe”, quindi fai clic su “Installa ora”.

Successivamente, hai una decisione da prendere. Facendo clic sull’opzione “Disabilita limite lunghezza percorso” si rimuove la limitazione sulla variabile MAX_PATH. Questa modifica non interromperà nulla, ma consentirà a Python di utilizzare nomi di percorso lunghi. Poiché molti programmatori Python lavorano in Linux e altri sistemi *nix in cui la lunghezza del nome del percorso non è un problema, l’attivazione anticipata può aiutare a risolvere eventuali problemi relativi al percorso che potresti avere mentre lavori in Windows.

IMPARENTATO: Come fare in modo che Windows 10 accetti percorsi di file superiori a 260 caratteri

Ti consigliamo di andare avanti e selezionare questa opzione. Se sai di non voler disabilitare il limite di lunghezza del percorso, puoi semplicemente fare clic su “Chiudi” per terminare l’installazione. E, se vuoi leggere di più sul problema prima di impegnarti nel cambiamento, leggi qui.

Se stai solo installando Python 3, puoi eseguire python –version in qualsiasi riga di comando (come PowerShell o Prompt dei comandi) per verificare che sia installato e che la variabile path sia impostata. Se tutto ha funzionato correttamente, vedrai la versione di Python che hai appena installato.

Se non funziona, probabilmente hai dimenticato di selezionare la casella accanto a “Aggiungi Python.exe a PATH” durante l’installazione. Nessun problema: ti mostreremo come aggiungerlo manualmente nella sezione successiva.

Aggiungi Python a PATH manualmente Se Python non funziona quando esegui python –version o prova a eseguire uno script Python, probabilmente non è stato aggiunto al tuo SENTIERO. Windows PATH specifica quali cartelle Windows dovrebbe controllare per gli eseguibili. Se è inclusa una cartella, qualsiasi eseguibile in quella cartella può essere eseguito da una riga di comando senza specificare ogni volta il percorso completo.

IMPARENTATO: Come modificare il PERCORSO di sistema per un facile accesso alla riga di comando in Windows

Fai clic sul pulsante Start, quindi cerca e avvia “Impostazioni di sistema avanzate”.

Fai clic su “Variabili d’ambiente”, quindi seleziona “Percorso” in Variabili utente e fai clic su “Modifica”.

Se Python è sul tuo PERCORSO, dovresti vedere due voci come mostrato nell’immagine qui sotto. La prima voce del nostro elenco, la sottocartella degli script, aggiunge pip al PERCORSO. Pip è il gestore di pacchetti integrato di Python ed è essenziale se vuoi che Python funzioni correttamente.

La seconda voce contiene l’effettivo eseguibile Python, più alcuni altri importanti.

Nota: Pip è tecnicamente un acronimo ricorsivo per “Pip IOinstalla Ppacchetti.” Per quanto strano possa sembrare, gli acronimi ricorsivi sono piuttosto comuni nel mondo dei computer. GNUATI, arricciare, NanoE PHP sono anche tutti esempi di acronimi ricorsivi.

Se tu non hai quelli, quindi Python non è stato aggiunto al tuo PERCORSO e dovrai risolverlo. Fai clic su “Nuovo”, quindi inserisci il percorso per l’installazione di Python. In genere, è la cartella C:Users(YourUserName)AppDataLocalProgramsPython(PythonVersion)”, ma potrebbe trovarsi altrove se si modifica la posizione durante l’installazione. Assicurati di aggiungere anche la sottocartella degli script: fornisce funzionalità importanti.

Potresti anche scoprire di avere più versioni di Python installate quando inizi a curiosare nella tua cartella Python. Non è un problema, scegli quello che desideri e aggiungilo al tuo PERCORSO. Se non sai quale dovresti usare, vai con il numero di versione più alto, poiché è il più recente.

Non scherzare con l’installazione del tuo sistema, usa invece gli ambienti virtuali Python Nota: Questa sezione è rilevante solo se stai pianificando di programmare effettivamente con Python. Se non lo stai utilizzando attivamente, puoi ignorare questa sezione. Se stai imparando Python, ti potrebbe essere chiesto di installare una varietà di pacchetti come parte di un tutorial. Non installare i moduli o i pacchetti direttamente nella tua “installazione di sistema” di Python. Moduli e pacchetti a volte sono in conflitto tra loro e con la versione di Python che hai installato sul tuo sistema. Se c’è un problema di compatibilità, può causare instabilità o bug quando provi a usare Python. Dovresti invece usare gli ambienti virtuali integrati di Python.

Python ti consente di creare un piccolo ambiente virtuale per ogni progetto su cui stai lavorando. Ogni ambiente virtuale può avere la propria versione Python, pacchetti e moduli separati e altre variabili. Ciò ti consente di mantenere le dipendenze per ogni progetto separate l’una dall’altra e dall’installazione del tuo sistema. Ciò garantisce che i problemi di compatibilità non influenzino l’installazione primaria di Python sul PC e che non diventi un pasticcio gonfio di pacchetti e moduli aggiuntivi.

Esistono alcuni modi per creare e gestire ambienti virtuali. Il primo, e il più basilare, è venv. Venv viene fornito con ogni moderna installazione di Python e può essere utilizzato tramite la riga di comando. VirtualEnv, che è un gestore di ambienti virtuali di terze parti, fornisce funzionalità leggermente più robuste e ha una migliore compatibilità con le versioni precedenti di Python.

In alternativa, puoi usare un Ambiente di sviluppo integrato (IDE). Gli IDE forniscono tutti i tipi di funzionalità utili se stai programmando e, nel caso di Python, la maggior parte include strumenti per creare e gestire ambienti virtuali per i tuoi progetti. Ci sono un sacco di buoni IDE là fuori, ma ci piacciono PyCharm. È gratuito per uso personale e ha tutte le funzionalità che un aspirante programmatore potrebbe desiderare.

Condividi questo articolo
Exit mobile version