Mentre i vecchi Mac sono dotati di una versione integrata di Python, è obsoleta e non è più compatibile con le applicazioni più recenti. Per eseguire script Python sul tuo Mac, dovrai installare manualmente la versione più recente di Python sul tuo sistema.

Quindi, ecco una guida completa sull'installazione di Python sul tuo Mac e su come iniziare a eseguire il tuo primo script.

I Mac hanno ancora Python preinstallato?

Per molti anni, i Mac sono stati forniti con Python 2.7 preinstallato. Tuttavia, non è più così. Mentre puoi ancora 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 è più mantenuto.

Apple aveva comunicato in anticipo di rimuoverlo dal suo sistema operativo nelle note di rilascio di macOS Catalina nel 2019 prima di staccare definitivamente la spina da macOS Monterey.

Detto questo, se la versione del tuo Mac è 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 Terminal in macOS.

instagram viewer

Come controllare la versione preinstallata di Python sul tuo Mac

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

  1. Avvia l'app Terminale sul tuo Mac. Per fare questo, vai al tuo Launchpad del Mac e tipo terminale nel campo di ricerca. In alternativa, puoi utilizzare la ricerca Spotlight per trovarlo.
  2. Inserisci il seguente comando per verificare la versione di Python 2.7 e premi Invio:
    Pitone --versione
    Se Python è preinstallato, riceverai una risposta che fornirà dettagli sulla versione.
  3. Se il tuo Mac ha più versioni di Python, puoi inserire un comando specificando la versione di Python. Per controllare la versione di Python 2.7, puoi usare il file python --versionecomando. E per Python 3, puoi usare il seguente comando:
    python3 --versione

Come installare Python con il programma di installazione ufficiale

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

  1. Scarica il pacchetto di installazione da Sito ufficiale di Python.
  2. Attendere il completamento del download. Al termine, fai doppio clic sul pacchetto per avviare il processo di installazione. Puoi seguire le istruzioni sullo schermo nel programma di installazione di Python per questo passaggio.
  3. 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.

  1. Nella directory di installazione di Python, troverai un file chiamato IDLE. Fare doppio clic su di esso per avviarlo e, se l'installazione ha esito positivo, IDLE aprirà una shell Python.
  2. Per assicurarti che tutto funzioni senza intoppi, inserisci un semplice comando di stampa Python ed eseguilo in IDLE.
    stampa('Ciao mondo!')
  3. Premi il tasto Invio (o Invio) e dovresti visualizzare il messaggio stampato sull'interfaccia se tutto funziona correttamente.

Installa un editor di codice sorgente sul tuo Mac

Ora che hai installato Python sul tuo Mac, devi installare a editor di codice gratuito che può aiutarti a rendere la codifica più veloce e più facile. Anche se l'IDLE che fa 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.

Quindi, se vuoi un editor di codice leggero e potente, avrai bisogno di qualcosa come Visual Studio Code. Ed ecco come puoi installarlo:

  1. Puoi scaricare Codice VisualStudio gratuitamente dal sito ufficiale.
  2. Al termine, fare clic sul file scaricato ed estrarne il contenuto archiviato.
  3. Sposta VSCode nella cartella dell'applicazione. In questo modo lo rende disponibile nel launchpad di macOS per un facile accesso.
  4. Ora avvia VSCode e crea un nuovo file facendo clic Nuovo file…
  5. Affinché Visual Studio Code legga il tuo file come script Python, devi crearne uno con l'estensione .py estensione.
  6. Ora seleziona una posizione in cui salvare il tuo nuovo script Python e fai clic Crea file.
  7. VSCode ora ti chiederà di installare un'estensione Python. Puoi farlo cliccando sul Installare pulsante. Tuttavia, se hai perso di fare clic sul pop-up che ti chiede di installare l'estensione o se l'hai chiuso accidentalmente, puoi comunque installare manualmente l'estensione Python. Puoi farlo cliccando sul Estensioni icona (quattro riquadri) sul lato sinistro di Visual Studio Code. In questo modo viene visualizzato un elenco delle estensioni Python più popolari nel Marketplace di Visual Studio. Quindi, cerca Python e installa la prima estensione che appare nei risultati della ricerca.
  8. Dopo aver installato l'estensione Python, scegli un interprete Python facendo clic sul file Seleziona Interprete Python e selezionando quello consigliato dall'elenco.

Eseguire il tuo primo script Python su un Mac

Arrivare così lontano nel processo significa che hai installato correttamente 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:

  1. Torna al file Python che hai appena creato e inserisci qualsiasi comando Python di base come:
    stampa('Ciao mondo!')
  2. Puoi compilare ed eseguire il codice facendo clic sul pulsante Riproduci nell'angolo in alto a destra di Visual Studio Code.
  3. Se il tuo codice è scritto correttamente, otterrai l'output visualizzato nel Terminale integrato, il che significa che hai eseguito correttamente il tuo primo script Python.

Come disinstallare Python dal tuo Mac

Se cambi idea sull'utilizzo di Python sul tuo Mac e prevedi di passare a un altro linguaggio di programmazione, puoi seguire i passaggi seguenti per rimuovere Python da macOS.

Disinstallazione di Python dalla cartella Applicazioni

  1. Vai al Finder e fai clic sulla cartella dell'applicazione.
  2. Sposta tutte le cartelle Python installate nel Cestino. Per rimuovere una singola versione, assicurati di spostare nel Cestino solo i file di quella specifica versione.
  3. Potrebbe apparire una finestra di dialogo che chiede l'autorizzazione per eseguire l'eliminazione. Inserisci la password del tuo Mac per concedere a Terminal l'autorizzazione a rimuovere questi file.

Disinstallazione di Python Framework dalla directory /Library

Se vuoi 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.

  1. Colpire il Comando + barra spaziatrice tasti per visualizzare Spotlight Search. Ecco, cerca terminale e lanciarlo.
  2. Immettere il seguente comando in Terminale e premere il tasto Invio (o Invio).
    sudo rm -rf /Library/Frameworks/Python.framework
  3. Inserisci la password del tuo Mac per concedere l'autorizzazione a eliminare i file.

Questo 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

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

Iniziare con Python sul tuo Mac è facile

Anche se ci sono molti modi per installare Python su macOS, il modo più sicuro è usare 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 non solo puoi usare Homebrew per installare qualsiasi versione di Python, ma anche molte altre app.