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 .venvAttivare 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/activateAttivare 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\activateVerificare 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 FlaskVerificare 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 --versionBloccare 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.txtReinstallare 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.txtDisattivare al termine
Digiti deactivate per uscire dall'ambiente e tornare alla shell normale. Potrà riattivarlo ogni volta che lavorerà al progetto.
deactivateVerifica 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
- Cos'è Flask e perché esiste
- Configurare un virtualenv e installare Flask
- Hello World: la prima app Flask
- Eseguire il dev server in modalità debug