MCP Academy · Lezione

Installare Python e uv

Configuri un progetto Python pulito con il package manager uv.

Lezione 1 di 413 passaggi

Installare Python e uv è una lezione MCP Academy gratuita su CoddyKit. Questa è la lezione 1 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento MCP Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso MCP Academy include 4 lezioni in totale.

Un inizio ordinato

Prima di creare un server MCP, Le serve un progetto Python ordinato. Un inizio pulito significa meno sorprese e meno installazioni danneggiate in seguito. Impostiamo le fondamenta. 🧱

Perché è importante la versione

Il Python SDK di MCP richiede un interprete moderno, quindi Le serve Python 3.10 o una versione successiva. Le versioni precedenti non includono alcune funzionalità di tipizzazione su cui si basa l'SDK.

Conosca uv

Invece di alternare pip e virtualenv, userà uv, un unico strumento veloce che gestisce Python, i pacchetti e gli ambienti in un solo posto.

Uno strumento, molti compiti

uv sostituisce contemporaneamente pip, pip-tools, pyenv e virtualenv. Imparare un solo insieme di comandi mantiene il flusso di lavoro MCP semplice e coerente in ogni progetto. 🚀

Installi uv

Su macOS o Linux può installare uv con un solo comando curl. Il comando aggiunge un piccolo file binario al PATH, pronto per essere utilizzato.

curl -LsSf https://astral.sh/uv/install.sh | sh

Verifichi che funzioni

Dopo l'installazione, esegua un rapido controllo della versione. Se visualizza un numero di versione, uv è nel PATH ed è pronto a gestire il resto della configurazione.

uv --version

Lasci che uv gestisca Python

Non è nemmeno necessario aver installato prima Python. Con uv python install può scaricare qualsiasi versione gestita da uv, così il progetto non dipende mai dal Python di sistema.

uv python install 3.12

Avvii un nuovo progetto

Crei una nuova cartella di progetto con uv init. Il comando genera la struttura dei file necessari, così può iniziare subito ad aggiungere il codice MCP.

uv init mcp-server-demo

Che cosa crea uv init

Il comando scrive un file pyproject.toml per definire il progetto e le sue dipendenze. Questo file diventa la fonte di verità per tutto ciò di cui il server ha bisogno.

Il .venv nascosto

Quando aggiunge un pacchetto, uv crea discretamente una cartella .venv, un ambiente isolato dedicato a questo progetto. Il Python globale rimane invariato e pulito.

Esegua senza attivare l'ambiente

Non deve mai attivare manualmente il venv. uv run esegue automaticamente i comandi nell'ambiente del progetto, quindi viene sempre utilizzato il Python corretto.

uv run python --version

Verifica rapida

Sta configurando un nuovo progetto MCP da zero.

Ha a disposizione un workspace

Ha installato uv, gli ha affidato la gestione di Python e ha creato la struttura di un progetto pulito. Con pyproject.toml e un venv isolato pronti, può aggiungere l'SDK MCP. ✅

Gratis per iniziare

Impara Python con un tutor IA — gratis

Scrivi ed esegui vero codice nel tuo browser, ricevi aiuto istantaneo da un tutor IA disponibile 24/7, e riprendi da dove hai lasciato sul web o nell'app.

Corsi
30
Lezioni
120

Domande Frequenti

La lezione «Installare Python e uv» è gratuita?

Sì — il testo completo di «Installare Python e uv» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso MCP Academy, passa a CoddyKit PRO. Il corso MCP Academy include 4 lezioni in totale.

Cosa imparerò in «Installare Python e uv»?

Configuri un progetto Python pulito con il package manager uv. Eserciti MCP Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare MCP Academy?

Non è richiesta alcuna esperienza precedente. MCP Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 1 di 4.

Quanto tempo richiede la lezione «Installare Python e uv»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione MCP Academy?

Sì. Ogni lezione MCP Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

Tutte le lezioni di questo corso

  1. Installare Python e uv
  2. Aggiungere l'SDK Python di MCP
  3. Conoscere la CLI mcp
  4. Struttura del progetto per un server
← Torna a MCP Academy