0Pricing
Flask Academy · Lezione

Configurare un virtualenv e installare Flask

Crei un ambiente isolato e installi Flask con pip.

Configurare un virtualenv e installare Flask è una lezione Flask Academy gratuita su CoddyKit. Questa è la lezione 2 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 Flask Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Flask Academy include 4 lezioni in totale.

Perché isolare i progetti

Ogni progetto richiede versioni proprie dei pacchetti. Un ambiente virtuale mantiene Flask e i relativi pacchetti separati dal Python di sistema.

Scopra venv

Python include venv, uno strumento integrato che crea una cartella privata contenente una copia nuova e isolata di pip e dei pacchetti.

Creare l'ambiente

Esegua il modulo venv e scelga un nome per la cartella, ad esempio .venv. In questo modo creerà il Suo ambiente isolato in pochi secondi. ✨

python -m venv .venv

Attivare su macOS e Linux

L'attivazione indirizza la shell verso l'ambiente virtuale. Su macOS o Linux, esegua lo script activate presente nella cartella dell'ambiente.

source .venv/bin/activate

Attivare su Windows

Su Windows, lo script di attivazione si trova nella cartella Scripts. Lo esegua: nel prompt comparirà il nome dell'ambiente, a conferma che è attivo.

.venv\Scripts\activate

Verificare il risultato

Quando l'ambiente è attivo, il prompt mostra il nome dell'ambiente come prefisso. Ora le installazioni eseguite con pip verranno effettuate solo in questo progetto, non globalmente.

Installare Flask

Con l'ambiente attivo, installi Flask usando pip. Verranno installati Flask e le sue dipendenze, come Werkzeug e Jinja2.

pip install Flask

Verificare la versione

Controlli che Flask sia installato e visualizzi la versione. Un numero di versione visualizzato correttamente indica che è pronto per scrivere codice.

python -m flask --version

Bloccare le dipendenze

pip freeze elenca le versioni esatte. Salvarle permette ai collaboratori di ricreare in seguito lo stesso ambiente con un solo comando.

pip freeze > requirements.txt

Reinstallare dal file

Chiunque può ricreare la configurazione dal file requirements.txt, così il progetto funzionerà allo stesso modo su ogni macchina.

pip install -r requirements.txt

Disattivare al termine

Digiti deactivate per uscire dall'ambiente e tornare alla shell normale. Potrà riattivarlo ogni volta che lavorerà al progetto.

deactivate

Verifica rapida

Una verifica rapida sull'isolamento del progetto.

Riepilogo

Ha creato un venv, lo ha attivato, ha installato Flask con pip e ha bloccato le dipendenze. Il Suo ambiente di lavoro isolato è pronto per creare l'app. 🎉

Domande Frequenti

La lezione «Configurare un virtualenv e installare Flask» è gratuita?

Sì — il testo completo di «Configurare un virtualenv e installare Flask» è 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 Flask Academy, passa a CoddyKit PRO. Il corso Flask Academy include 4 lezioni in totale.

Cosa imparerò in «Configurare un virtualenv e installare Flask»?

Crei un ambiente isolato e installi Flask con pip. Eserciti Flask 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 Flask Academy?

Non è richiesta alcuna esperienza precedente. Flask 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 2 di 4.

Quanto tempo richiede la lezione «Configurare un virtualenv e installare Flask»?

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 Flask Academy?

Sì. Ogni lezione Flask 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. Cos'è Flask e perché esiste
  2. Configurare un virtualenv e installare Flask
  3. Hello World: la prima app Flask
  4. Eseguire il dev server in modalità debug
← Torna a Flask Academy