Per creare un ambiente virtuale dobbiamo entrare nella cartella del progetto e scrivere i seguenti comandi:
virtualenv env
Il comando virtualenv crea l’ambiente virtuale dopo il quale inserire il nome della cartella che conterrà i file.
env\Scripts\activate.bat // script per Windows
source env\bin\activate // script per Linux
Attiva l’ambiente virtuale. Potete vederlo perché nella Shell apparirà il nome della cartella tra parentesi prima del percorso.
Ora installate Django con:
pip install django
E create il file con le dipendenze
pip freeze > requirements.txt
Per disattivare basta scrivere:
deactivate
pip install -r requirements.txt
Questo comando installa i pacchetti di Django nel caso di un progetto che ci è stato passato.