Come installare Python su Mac ed eseguire il tuo primo script

I Mac più vecchi sono forniti in bundle con una versione obsoleta di Python che non è più compatibile con le applicazioni più recenti. Per eseguire script Python su macOS Monterey o versioni successive, dovrai scaricare la versione più recente di Python per macOS.

Segui subito la nostra guida passo passo mentre ti mostriamo come scaricare e installare Python sul tuo Mac e iniziare con l’esecuzione del tuo primo script.

I Mac vengono forniti con Python preinstallato?

Per molti anni, i Mac venivano forniti con Python 2.7 preinstallato. Tuttavia, non è più così. Sebbene sia ancora possibile scaricare e installare Python su un Mac, proprio come qualsiasi altro software, Apple non lo include più per impostazione predefinita poiché Python 2.7 non viene più mantenuto.

Apple aveva annunciato in anticipo la sua rimozione dal proprio sistema operativo nelle note di rilascio di macOS Catalina nel 2019 prima di staccare finalmente la spina da macOS Monterey 12.3.

Detto questo, se la tua versione di macOS è compresa tra 10.8 e 12.3, ci sono buone probabilità che tu abbia ancora Python 2.7 preinstallato sul tuo Mac. Il modo migliore per verificare è semplicemente provare a eseguire Python dall’app Terminale in macOS.

Come verificare la versione preinstallata di Python sul tuo Mac

Se utilizzi una versione precedente di macOS, puoi verificare quale versione di Python è disponibile sul tuo Mac seguendo questi passaggi:

  • Avvia l’app Terminale sul tuo Mac. Per fare ciò, vai sul Launchpad del tuo Mac e digita Terminale nel campo di ricerca. In alternativa, puoi utilizzare la ricerca Spotlight per trovarlo.
  • Inserisci il seguente comando per verificare la versione di Python 2.7 e premi Invio:
     python  

    Se Python è preinstallato, riceverai una risposta con i dettagli sulla versione.

  • Se il tuo Mac ha più versioni di Python, puoi inserire un comando che specifica la versione di Python. Per verificare la versione di Python 2.7, puoi utilizzare il comando python –version. E per Python 3, puoi usare il seguente comando:
     python3  

  • Come installare Python con il programma di installazione ufficiale

    Il modo più semplice per scaricare la versione più recente di Python è tramite il suo sito Web ufficiale. Ecco cosa devi fare per iniziare:

  • Scarica il pacchetto di installazione da Il sito ufficiale di Python.
  • Attendi il completamento del download. Una volta terminato, fai doppio clic sul pacchetto per avviare il processo di installazione. Per questo passaggio puoi seguire le istruzioni visualizzate sullo schermo nel programma di installazione di Python.
  • Una volta completata l’installazione, il programma di installazione aprirà automaticamente la directory di installazione di Python in una nuova finestra del Finder.
  • Conferma dell’installazione di Python

    Devi confermare di aver installato correttamente Python e IDLE, l’ambiente di sviluppo integrato fornito con Python, solo uno dei tanti strumenti vitali per gli sviluppatori Python.

  • Nella directory di installazione di Python, fai doppio clic sul nome del file IDLE per avviarlo. Se l’installazione ha esito positivo, IDLE aprirà una shell Python.
  • Per garantire che tutto funzioni senza intoppi, inserisci un semplice comando di stampa Python ed eseguilo in IDLE.
     print('Hello, world!') 
  • Premi il tasto Invio (o Invio) e dovresti visualizzare il messaggio stampato sull’interfaccia se tutto funziona correttamente.
  • Installa un editor del codice sorgente sul tuo Mac

    Ora che hai installato Python sul tuo Mac, devi installare un editor di codice gratuito che ti aiuti a rendere la codifica più semplice e veloce. Anche se IDLE fornito come parte del pacchetto Python è anche un editor di codice sorgente e puoi usarlo per iniziare, alcuni editor migliori forniscono un ambiente di codifica molto più efficiente.

    Ad esempio, Visual Studio Code è tra i migliori editor di codice gratuiti con evidenziazione della sintassi disponibili. È leggero, potente e, soprattutto, completamente gratuito. Segui questi passaggi per installare Visual Studio Code sul tuo Mac:

  • Puoi scaricare Codice di Visual Studio gratuitamente dal sito ufficiale.
  • Una volta completato, fai clic sul file scaricato ed estrai il contenuto archiviato.
  • Sposta Visual Studio Code nella cartella Applicazioni. In questo modo lo rende disponibile nel launchpad di macOS per un facile accesso.
  • Ora avvia Visual Studio Code e crea un nuovo file facendo clic su Nuovo file…
  • Affinché Visual Studio Code possa leggere il file come script Python, è necessario crearne uno con l’estensione .py.
  • Ora seleziona una posizione in cui salvare il tuo nuovo script Python e fai clic su Crea file.
  • Visual Studio Code ora ti chiederà di installare un’estensione Python. Puoi farlo facendo clic sul pulsante Installa.
  • Infine, scegli il tuo interprete Python preferito. Fai clic su Visualizza > Tavolozza comandi, quindi digita Python: Seleziona Interprete nel campo nella parte superiore della finestra e premi Invio. Utilizza i tasti freccia per evidenziare l’interprete accanto a Consigliato nei risultati della ricerca, quindi premi Invio per selezionarlo.
  • Eseguire il tuo primo script Python su un Mac

    Arrivare a questo punto del processo significa che hai installato con successo Python sul tuo Mac e sei riuscito a configurare un editor di codice. Ora è il momento di eseguire il tuo primo script Python su macOS. Per farlo, segui queste istruzioni:

  • Torna al file Python appena creato e inserisci qualsiasi comando Python di base come:
     print('Hello, world!') 
  • Puoi compilare ed eseguire il codice facendo clic sul pulsante Riproduci nell’angolo in alto a destra della finestra di Visual Studio Code.
  • Se il tuo codice è scritto correttamente, otterrai l’output visualizzato nel Terminale integrato, il che significa che hai eseguito con successo il tuo primo script Python.
  • Come disinstallare Python dal tuo Mac

    Se mai cambiassi idea sull’utilizzo di Python sul tuo Mac e prevedi di passare a un linguaggio di programmazione diverso, puoi seguire i passaggi seguenti per rimuovere Python da macOS.

    Disinstallazione di Python dalla cartella delle applicazioni

    Vai al Finder e fai clic sulla cartella Applicazioni. Quindi, sposta tutte le cartelle Python installate nel Cestino. Per rimuovere una singola versione, assicurati di spostare nel Cestino solo i file di quella versione specifica.

    Potrebbe apparire una finestra di dialogo che richiede il permesso di eseguire l’eliminazione. Inserisci la password del tuo Mac per concedere al Terminale l’autorizzazione a rimuovere questi file.

    Disinstallazione di Python Framework dalla directory /Library

    Se desideri disinstallare completamente Python dal tuo sistema, devi anche rimuovere il framework Python dalla directory /Library. Il framework Python contiene l’interprete Python, la libreria standard e la cartella dei pacchetti del sito.

    La rimozione del framework Python rimuoverà tutti questi file dal tuo sistema. Quindi, se non rimuovi questi file, Python sarà comunque installato sul tuo Mac ma non sarà utilizzabile.

  • Premi Comando + Spazio per visualizzare la ricerca Spotlight sul tuo Mac. Cerca Terminale e avvialo.
  • Inserisci il seguente comando nel Terminale e premi il tasto Invio (o Invio).
     sudo rm -rf /Library/Frameworks/Python.framework 

  • Inserisci la password del tuo Mac per concedere l’autorizzazione a eliminare i file.
  • Ciò eliminerà il framework di tutte le versioni di Python installate sul tuo Mac. Tuttavia, se desideri eliminare solo il framework di una versione specifica (come la versione 3.8), puoi utilizzare il seguente comando:

     sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.8 

    Ciò eliminerà il framework della versione specificata di Python dal tuo Mac.

    Iniziare con Python su macOS è facile

    Essendo un linguaggio di programmazione generico, Python dà priorità alla leggibilità del codice. Ciò rende Python facile da apprendere e leggere, consentendoti di creare applicazioni versatili che vanno dallo sviluppo web all’analisi dei dati e oltre.

    Anche se esistono molti modi per installare Python su macOS, il modo più sicuro è utilizzare il programma di installazione ufficiale. Tuttavia, puoi anche utilizzare un gestore di pacchetti per macOS come Homebrew, un’applicazione che semplifica l’installazione e la gestione di software, dipendenze e altri script sul tuo computer.

    La parte migliore è che puoi utilizzare Homebrew non solo per installare qualsiasi versione di Python ma anche molte altre app.