pip install django e blocco delle versioni
Installi Django e lo registri in requirements.txt
pip install django e blocco delle versioni è una lezione Django 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 Django Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Django Academy include 4 lezioni in totale.
Installare Django con pip
Con l'ambiente attivo, installare Django richiede un solo comando. pip lo scarica insieme a tutte le dipendenze necessarie per eseguirlo. 📦
pip install djangoVerificare la versione
Dopo l'installazione, controlli quale versione ha ottenuto. Conoscere la versione esatta La aiuta a consultare la documentazione corretta ed evitare sorprese in seguito.
python -m django --versionPerché le versioni sono importanti
Django si evolve e le API cambiano tra una release e l'altra. Fissare una versione garantisce che il codice funzioni nello stesso modo ovunque, oggi e l'anno prossimo.
Installare una versione esatta
Può chiedere a pip una release specifica usando il doppio uguale. In questo modo Django resta vincolato esattamente alla versione con cui ha eseguito i test.
pip install django==5.0.6Conosciamo requirements.txt
Il file requirements.txt elenca ogni pacchetto necessario al progetto. Chiunque può ricreare esattamente la Sua configurazione partendo da questo unico file.
Congelare i pacchetti
Lasci che sia pip a scrivere il file. pip freeze elenca i pacchetti installati con le relative versioni esatte, pronti per essere salvati.
pip freeze > requirements.txtLeggere il file con le versioni fissate
All'interno, ogni riga associa un pacchetto a una versione. Questo vincolo garantisce la stessa installazione su ogni macchina e server.
django==5.0.6
asgiref==3.8.1Installare dal file
Su una nuova macchina, ricrei tutto in una sola volta. Il flag -r indica a pip di installare ogni pacchetto elencato nel file.
pip install -r requirements.txtVincoli compatibili delle versioni
L'operatore ~= consente aggiornamenti sicuri delle patch, bloccando quelli che introducono modifiche incompatibili, così può ottenere le correzioni senza brutte sorprese.
django~=5.0.0Eseguire il commit del file dei requisiti
A differenza della cartella venv, esegua il commit di requirements.txt in Git. È piccolo e permette ai membri del team di ricreare esattamente l'ambiente.
Aggiornare consapevolmente
Aumenti le versioni intenzionalmente, poi esegua i test. Modifichi il vincolo, reinstalli ed esegua l'app, così gli aggiornamenti non passano mai inosservati.
pip install -U djangoControllo rapido
Ripassiamo il fissaggio delle versioni.
Riepilogo
Ha installato Django, fissato una versione esatta e l'ha salvata in requirements.txt per ottenere configurazioni riproducibili ovunque. Ottime abitudini! 🎉
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 «pip install django e blocco delle versioni» è gratuita?
Sì — il testo completo di «pip install django e blocco delle versioni» è 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 Django Academy, passa a CoddyKit PRO. Il corso Django Academy include 4 lezioni in totale.
Cosa imparerò in «pip install django e blocco delle versioni»?
Installi Django e lo registri in requirements.txt Eserciti Django 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 Django Academy?
Non è richiesta alcuna esperienza precedente. Django 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 «pip install django e blocco delle versioni»?
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 Django Academy?
Sì. Ogni lezione Django 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
- Ambienti virtuali con venv
- pip install django e blocco delle versioni
- django-admin startproject spiegato
- Eseguire il server di sviluppo con runserver