Computing

Come installare Python su Windows, Linux e macOS

Se vuoi entrare nello sviluppo, uno dei miei linguaggi di programmazione preferiti che ho imparato è Python.
È un linguaggio multi-paradigma, che supporta la programmazione imperativa, funzionale, procedurale e orientata agli oggetti.
È ampiamente aperto e può essere utilizzato praticamente per qualsiasi cosa, ed è un linguaggio di riferimento per molti quando si lavora nell'intelligenza artificiale o nell'apprendimento automatico.
Lo uso per molta automazione ed è anche il linguaggio in cui sono scritti alcuni degli strumenti di test che abbiamo usato.
Python è un linguaggio potente e, se vuoi iniziare, questa guida ti insegnerà le basi.
Non solo dovrai installare i binari Python e assicurarti che sia nel tuo PERCORSO, ma avrai anche bisogno di qualcosa in cui scrivere effettivamente il codice.
Potresti usare un vero e proprio IDE (Integrated Development Environment) come PyCharm, oppure potresti orientarsi verso un editor di testo come IDLE preinstallato o Sublime Text 3.
Ci sono molte opzioni, ma questa guida dovrebbe iniziare con le basi.
Installazione di Python su Windows e macOS L'installazione di Python è la parte facile e dovrai decidere se stai installando Python 2.7 o Python 3.x.
Python 2.7 viene spesso utilizzato per progetti legacy, ma se stai scrivendo il tuo software, dovresti installare Python 3.x.
Per installare su Windows o Mac, procedi come segue: Vai al sito ufficiale di Python e vai alla versione più recente.
Al momento in cui scrivo, cioè 3.10.6.
Scarica il binario per la tua piattaforma.
Esegui il binario.
Non è necessario selezionare alcuna opzione oltre all'aggiunta di Python al PERCORSO, poiché il programma di installazione predefinito ha tutto ciò di cui hai bisogno.
Basta fare clic su "Installa" è tutto ciò che devi fare.
Su Mac, ciò verrà eseguito per impostazione predefinita nel programma di installazione di dmg.
Installare Python su Linux Se usi Linux, però, dipenderà dalla distribuzione che stai usando.
Le distribuzioni basate su Debian (come Ubuntu) possono utilizzare il programma di installazione del pacchetto apt in Terminale eseguendo il comando seguente: apt-get install python3.6 Altre distribuzioni potrebbero averlo già preinstallato e, in caso contrario, dovrai usarlo il gestore di pacchetti nella tua distribuzione.
Ad esempio, su CentOS, eseguiresti "yum install -y python3".
Verifica dell'installazione È possibile verificare che l'installazione sia attiva eseguendo il comando "python" in PowerShell, nel prompt dei comandi o nel terminale.
Scegli il tuo IDE Python Avrai bisogno di un IDE o di un editor di testo per scrivere codice in modo efficace e ci sono alcune opzioni.
Python viene fornito con IDLE preinstallato e, sebbene funzioni bene, non è eccezionale per file più grandi che potrebbero essere più complicati.
Ecco alcuni degli IDE che ho usato per Python nel corso degli anni, sia all'università che nei miei progetti.
Tutti questi IDE sono multipiattaforma, il che significa che puoi eseguirli su Windows, Linux o macOS.
PyCharm Se hai familiarità con Android Studio o IntelliJ, allora conosci già PyCharm.
È degli stessi sviluppatori e puoi persino abilitare la stessa identica funzionalità in IntelliJ installando il plug-in Python.
La differenza è che PyCharm è stato creato da zero esclusivamente per Python e racchiude tutte le funzionalità che ti aspetteresti da qualsiasi IDE moderno.
Ciò include il controllo della versione integrato, l'evidenziazione della sintassi, la suddivisione delle finestre, le funzionalità di debug e altro ancora.
Scarica PyCharm Spyder Se sei un data scientist (o utilizzerai Python per scopi di scienza dei dati), devi installare Spyder.
È un IDE che include già alcuni dei pacchetti di analisi dei dati più popolari per Python.
Questi includono matplotlib, numpy, scipy e panda.
Se vuoi approfondire l'analisi dei dati, il tracciamento dei dati e altre indagini scientifiche, Spyder è al 100% ciò che devi installare.
Spyder ha anche Jupyter Notebooks integrati, che possono essere utilizzati per esplorare e tracciare i dati molto facilmente.
Scarica Spyder Sublime Text 3 Sublime Text 3 è uno dei miei editor di testo preferiti, semplicemente grazie alla sua semplicità.
È super versatile, anche se essenziale, e più adatto a progetti più piccoli.
Se stai lavorando solo con poche centinaia di righe di codice in un programma che stai scrivendo, Sublime Text 3 è probabilmente il modo migliore per farlo.
Una volta ho scritto un web scraper in Python che leggeva i siti di noleggio locali e inviava a me e ad alcuni amici via email un collegamento a nuovi elenchi semplicemente usando Sublime Text 3 e Python.
È un ambiente di sviluppo perfettamente capace e penso che la maggior parte delle persone dovrebbe avere familiarità.
Scarica Sublime Text 3 Visual Studio Code (VSCode) Visual Studio Code (o VSCode) è uno degli ambienti di sviluppo più versatili in circolazione.
È completamente personalizzabile, con un enorme repository di plugin a cui puoi accedere dall'interno.
Non è immediatamente compatibile con Python, ma puoi installare un plug-in Python dall'interno che consentirà l'evidenziazione della sintassi, il completamento intelligente del codice, i notebook Jupyter, il debug, il test delle unità e altre funzionalità.
Amo Visual Studio Code ed è in realtà l'IDE che utilizzo di più quando lavoro su qualcosa di complesso.
Scarica codice di Visual Studio E poi Se vuoi iniziare con lo sviluppo, ci sono molti tutorial online che ti insegneranno le basi.
Tra artisti del calibro di CodeAcademy e w3schools, ci sono molte opzioni.
Ci sono anche interpreti Python su Android che puoi usare per scrivere sul tuo telefono e il modo migliore per imparare è farlo.
Se stai facendo qualcosa che richiede molte risorse che potrebbero utilizzare molti modelli di apprendimento automatico o intelligenza artificiale, potresti aver bisogno di uno dei migliori laptop per gestirlo, però.
Il modo migliore che ho imparato è stato realizzare un problema o un'altra difficoltà che avevo e cercare di trovare un modo per automatizzare la soluzione.
Ecco perché ho avuto l'idea di scrivere un programma che avrebbe raschiato i siti di noleggio per me, e sono sicuro che ci sono altri motivi per cui potresti scoprire che vuoi usare anche Python.
Il post Come installare Python su Windows, Linux e macOS è apparso per la prima volta su XDA.

%d