Differenze tra le versioni di "Venv"

Da Caos per caso.
Jump to navigation Jump to search
 
Riga 4: Riga 4:
 
Assicurati che Python 3 sia installato. Usa il modulo standard '''venv''' per creare l'ambiente.
 
Assicurati che Python 3 sia installato. Usa il modulo standard '''venv''' per creare l'ambiente.
 
:; Comando:
 
:; Comando:
:<nowiki>python -m venv nome-del-venv</nowiki>
+
:<code>python -m venv nome-del-venv</code>
 
:; Risultato:
 
:; Risultato:
 
:Verrà creata la cartella ''nome-del-venv'' (o .venv) contenente l'ambiente isolato.
 
:Verrà creata la cartella ''nome-del-venv'' (o .venv) contenente l'ambiente isolato.
Riga 12: Riga 12:
  
 
:; Shell (Bash/Zsh):
 
:; Shell (Bash/Zsh):
:<nowiki>source nome-del-venv/bin/activate</nowiki>
+
:<code>source nome-del-venv/bin/activate</code>
  
 
:; '''Verifica:'''
 
:; '''Verifica:'''
Riga 21: Riga 21:
  
 
:; Comando:
 
:; Comando:
:<nowiki>pip install nome-del-pacchetto</nowiki>
+
:<code>pip install nome-del-pacchetto</code>
  
 
=== 4. Disattivazione (Deactivation) ===
 
=== 4. Disattivazione (Deactivation) ===
Riga 27: Riga 27:
  
 
:; Comando:
 
:; Comando:
:<nowiki>deactivate</nowiki>
+
:<code>deactivate</code>

Versione attuale delle 14:59, 12 dic 2025

Un ambiente virtuale isola le dipendenze Python di un progetto dal sistema globale.

1. Creazione (Generation)

Assicurati che Python 3 sia installato. Usa il modulo standard venv per creare l'ambiente.

Comando
python -m venv nome-del-venv
Risultato
Verrà creata la cartella nome-del-venv (o .venv) contenente l'ambiente isolato.

2. Attivazione (Activation)

Devi attivare l'ambiente per iniziare a usarlo.

Shell (Bash/Zsh)
source nome-del-venv/bin/activate
Verifica:
Il prompt del tuo terminale sarà preceduto dal nome dell'ambiente (es. (nome-del-venv) user@host:~$ ).

3. Installazione Dipendenze

Usa pip per installare pacchetti all'interno dell'ambiente virtuale isolato.

Comando
pip install nome-del-pacchetto

4. Disattivazione (Deactivation)

Quando hai finito di lavorare sul progetto, disattiva l'ambiente.

Comando
deactivate