Gestire Python virtualenv con pyenv su Linux
Configurare e gestire python virtualenv con pyenv su shell Linux in modo veloce e molto intuitivo.
Cosa trovi in questo video
Configurare e gestire python virtualenv con pyenv su shell Linux in modo veloce e molto intuitivo.
Questo video accompagna la guida Gestire Python virtualenv con pyenv su Linux e riprende i passaggi principali con una spiegazione più diretta e visuale.
Sintesi del video
Configurare e gestire python virtualenv con pyenv su shell Linux in modo veloce e molto intuitivo.
Punti trattati
- Installazione pacchetti su Manjaro
- Creazione virtualenv
- Visualizzare versioni Python
- Installazione versione Python
- Creazione virtualenv
Testo di supporto
Questo articolo descrive quali sono i comandi necessari per configurare e
gestire un virtualenv su ambiente Linux con pyenv e pyenv-virtualenv.
Qualora il tuo gestore di pacchetti non consenta l’installazione della libreria
pyenv-virtualenv (cosa che avviene ad esempio sulle distro Manjaro), allora
dovrai ricorrere all’installazione della libreria come pacchetto AUR. In questo
articolo è spiegato come fare ad installare un pacchetto AUR.
I precedenti comandi utilizzano il gestore pacchetti pacman per una
distribuzione Arch-based ma puoi utilizzare qualsiasi gestore a seconda della
distro che usi.
Installati i pacchetti, passiamo a verificare quali sono le possibili versioni di python utilizzabili con il comando:
Individuata la versione di Python da utilizzare (supponiamo in questo esempio
sia la 3.10.9), procediamo l’installazione della versione che intendiamo
utilizzare:
Per visualizzare il virtualenv, denominato mio_virtualenv, appena creato,
invocare il comando:
Tuttavia, con i comandi presentati l’attivazione e la disattivazione del virtualenv deve essere eseguita necessariamente in modalità manuale. Ogni volta che dobbiamo utilizzare il virtualenv dovremo invocare il comando e fare altrettanto quando non vogliamo più utilizzarlo.
Tuttavia, pyenv offre una modalità di attivazione/disattivazione molto comoda
che consente le operazioni in modo automatico. Per attivare/disattivare
automaticamente un virtualenv su una cartella del nostro path, che denomineremo
BASEDIR, eseguiamo il comando:
Da questo momento in poi ogni volta che accederemo alla cartella BASEDIR e
alle sue sottocartelle, il virtualenv è attivato. Quando usciremo dalla
cartella il virtualenv è disattivato. Decisamente comodo.
In questo articolo hai visto come creare e configurare virtualenv utilizzando
il comando pyenv. L’articolo mostra come puoi attivare e disattivare sia
manualmente che automaticamente i virtualenv con la libreria.
Approfondimento scritto
Per comandi, esempi e passaggi completi puoi leggere l’articolo collegato: Gestire Python virtualenv con pyenv su Linux .
Come continuare
Se vuoi riprendere il contenuto con calma, puoi rivedere il video su YouTube o usare l'articolo scritto come riferimento testuale.