Venv
Versione del 12 dic 2025 alle 14:56 di Giorgio (discussione | contributi) (Creata pagina con "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 st...")
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
- <syntaxhighlight lang="bash">
python -m venv nome-del-venv
</syntaxhighlight>
- 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)
- <syntaxhighlight lang="bash"> source nome-del-venv/bin/activate </syntaxhighlight>
- 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
- <syntaxhighlight lang="bash"> pip install nome-del-pacchetto </syntaxhighlight>
4. Disattivazione (Deactivation)
Quando hai finito di lavorare sul progetto, disattiva l'ambiente.
- Comando
- <syntaxhighlight lang="bash"> deactivate </syntaxhighlight>