Venv

Da Caos per caso.
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...")
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Jump to navigation Jump to search

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>