Vai al contenuto

Installare Python e VSCodium

Per studiare basta il laboratorio di questo sito. Per allenarti come alla prova pratica, però, conviene scrivere i programmi anche sul tuo computer con Python (il linguaggio) e VSCodium (l'editor in cui scrivi ed esegui il codice). Servono circa 15 minuti.

Quale versione

Serve Python 3.12 o successivo (alcune soluzioni usano f-string che le versioni precedenti non accettano). È consigliata la 3.14, la stessa usata dal laboratorio del sito: così i programmi si comportano allo stesso modo.

1. Installare Python

  1. Vai su https://www.python.org/downloads/ e scegli la versione da scaricare.
  2. Scorri la pagina fino alla sezione Files e scegli l'installer per il tuo sistema.
  1. Si apre un'altra pagina: scarica il file MSIX (il programma di installazione di Python).
  2. Apri il file scaricato e clicca su Installa Python. Si apre una finestra di terminale con alcune domande.
  3. Puoi rispondere y (sì) alle opzioni. Sono importanti quelle per il PATH (permette di avviare Python da qualsiasi cartella), l'installazione di pip e la disattivazione del limite di lunghezza dei percorsi (length limit).
  4. Per controllare, apri PowerShell e scrivi:

    python3.14 --version
    

    Deve comparire la versione installata, ad esempio Python 3.14.0. Se hai scaricato un'altra versione, sostituisci 3.14 con quella.

  1. Apri il file .pkg scaricato, clicca su Continua e accetta termini e condizioni.
  2. Clicca su Installa, poi su Chiudi. Il file di installazione si può spostare nel cestino.
  3. Per controllare, apri il Terminale e scrivi:

    which python3
    python3.14 --version
    

    Il secondo comando deve mostrare la versione installata. Se hai scaricato un'altra versione, sostituisci 3.14 con quella.

2. Installare VSCodium

  1. Vai su https://vscodium.com e clicca su Download latest release.
  2. Scegli il pacchetto per il tuo sistema.
  1. Scarica lo User installer (oppure il System installer).
  2. Apri il file e segui i passaggi. Nella schermata delle opzioni aggiuntive seleziona tutte e 4 le caselle, poi clicca su Installa.
  1. Scarica il pacchetto .dmg.
  2. Aprilo e trascina VSCodium nella cartella Applicazioni. Finita la copia, il file .dmg si può eliminare.
  3. Apri VSCodium e conferma i permessi con Apri.

3. Preparare VSCodium per Python

  1. Nella barra a sinistra clicca sull'icona Estensioni (i quattro quadratini).
  2. Cerca Python e installa l'estensione.
  3. Se VSCodium chiede se ti fidi degli autori dei file, clicca su Trust.

4. Il primo programma

  1. Clicca su Create Python File (oppure File → New File e scegli Python): si apre l'editor.
  2. Scrivi sulla prima riga, senza spazi davanti:

    print("hello world!")
    
  3. Salva con File → Save As e dai un nome che termina con .py, ad esempio primo_script.py. Senza l'estensione .py VSCodium non lo riconosce come programma Python.

  4. Clicca sul pulsante ▶ in alto a destra e scegli Run Python File. Nel terminale, sotto l'editor, compare hello world!.

Provare un laboratorio del sito

Nei laboratori a più file (ad esempio la traccia Cinema) usa Scarica file per salvare main.py, il modulo e il file di dati nella stessa cartella. Aprila in VSCodium con File → Open Folder ed esegui main.py: import e open funzionano solo se tutti i file stanno insieme.

5. Controllare pip e venv

pip installa librerie esterne (ad esempio matplotlib, usata nell'esercitazione 05); venv crea ambienti separati per i progetti. Apri il terminale (PowerShell su Windows) e scrivi:

python3.14 -m pip --version
python3.14 -m venv -h

Se entrambi i comandi rispondono senza errori, è tutto pronto. Per installare matplotlib:

python3.14 -m pip install matplotlib

Problemi frequenti

Problema Causa probabile Soluzione
python3.14 non è riconosciuto come comando Python non è nel PATH, oppure hai installato un'altra versione reinstalla accettando l'opzione PATH, oppure usa il numero della versione installata
Run Python File non compare manca l'estensione Python installala dal pannello Estensioni
FileNotFoundError aprendo un file di dati il file di dati non è nella stessa cartella del programma metti main.py e i file .txt nella stessa cartella e apri quella cartella in VSCodium
ModuleNotFoundError: No module named 'matplotlib' la libreria non è installata python3.14 -m pip install matplotlib