Come attivare VirtualEnv su Windows

Come attivare VirtualEnv su Windows

VirtualEnv è uno dei componenti e degli strumenti principali di Python che incapsula i pacchetti e le dipendenze eseguibili dei progetti Python. Questa caratteristica di incapsulamento di VirtualEnv fornisce isolamento per il programma Python. Virtualenv può essere facilmente installato tramite Python's Pip Package Manager.

Questo articolo dimostrerà:

    • Prerequisiti: installazione di Python su Windows
    • Come installare PIP su Windows?
    • Come attivare VirtualEnv su Windows?
    • Come disattivare VirtualEnv su Windows?
    • Suggerimento bonus: risolvere "VirtualEnv non è riconosciuto come comando interno o esterno"Errore

Prerequisiti: installazione di Python su Windows

Per installare e attivare VirtualEnv su Windows, è necessario installare Python prima.

Passaggio 1: Scarica Python Installer

Visita il sito Web ufficiale di Python e installa l'ultima versione di Python Installer per Windows:


Passaggio 2: installa Python

Navigare verso il "Scaricamento"Directory dalla tua macchina. Fare doppio clic sul programma di installazione di Python per avviare l'installazione:


Segnare il "Aggiungi Python.exe al percorso"Casella di controllo e premi la seguente evidenziato"Installa ora"Opzione per installare Python:


Qui, puoi vedere che abbiamo installato Python con successo su Windows:


Passaggio 3: verifica

Avvia il prompt dei comandi tramite il menu "Startup" e controlla la versione Python utilizzando il comando fornito:

Python -Version



L'ultima versione “3.11.2 "di Python è installato.

Come installare "PIP" su Windows?

VirtualEnv può essere installato tramite il gestore dei pacchetti Python Pip. Tuttavia, PIP è già installato come parte dell'installazione di Python. Se PIP non è installato, è possibile utilizzare un metodo diverso per installarlo su Windows visitando il nostro articolo correlato.

Per installare PIP utilizzando il comando "Curl" su Windows, controlla la procedura data.

Passaggio 1: apri il prompt dei comandi

Avvia il prompt dei comandi Windows tramite il menu Start:


Passaggio 2: scarica il "get-pip.Py ”file

Usando il "arricciare"Comando, leggi il file di script da"https: // bootstrap.pypa.io/get-pip.Py"E scrivilo nel nuovo file chiamato"gettare.Py"Usando -o Opzione in quanto non può essere scaricata direttamente nel sistema:

Curl https: // bootstrap.pypa.io/get-pip.Py -o get -pip.Py



Passaggio 3: installa il pip

Eseguire il "gettare.Py"File usando il comando Python per installare PIP su Windows:

Python get-pip.Py



Per la verifica, controllare la versione PIP:

PIP -VERSION



Si può notare che la versione PIP "23.0.1"È installato su Windows.

Come attivare VirtualEnv su Windows?

Virtualenv è l'ambiente di Python utilizzato per l'isolamento dei progetti e delle dipendenze di Python. Per attivare VirtualEnv su Windows, installalo prima attraverso "PIP"Gestione pacchetti. Attiva il VirtualEnv per il progetto Python. Per la dimostrazione, seguire i passaggi elencati.

Passaggio 1: installa Virtualenv

Per installare Python Virtualenv, usa il “PIP Installa VirtualEnv"Comando:

PIP Installa VirtualEnv



Passaggio 2: Crea la directory del progetto

Dopo l'installazione, crea la directory del progetto Python in cui è necessario avviare lo sviluppo di Python. A tale scopo, in primo luogo, usa il "mkdir"Comando per creare la directory. Quindi, usa "CD"Per navigare nella directory appena creata:

MKDIR Project-Dir
CD Project-Dir


Passaggio 3: creare virtualenv per la directory del progetto

Crea il nuovo ambiente virtuale utilizzando il "Virtualenv "Comando:

Venvironment VirtualEnv



Passaggio 4: attiva "Venvironment" Virtualenv

Successivamente, attiva l'ambiente virtuale appena creato attraverso "\ Scripts \ Activate"Comando:

Venvironment \ Scripts \ Activate



L'output mostra che l'ambiente virtuale è attivato su Windows.

Come disattivare VirtualEnv su Windows?

Per disattivare VirtualEnv su Windows, usa semplicemente "disattivare"Comando:

disattivare


Suggerimento bonus: come risolvere "Virtualenv non è riconosciuto come un comando interno o esterno" Errore

In alcuni scenari, gli utenti di Windows possono ottenere un errore di riconoscimento VirtualEnv a causa di vari motivi come:

    • VirtualEnv non è correttamente installato su Windows
    • La variabile del percorso di virtuali non è impostata.

Per diagnosticare la ragione giusta, in primo luogo, vai alla directory degli script di Python andando al "C: \ Users \\ AppData \ Local \ Programmi \ Python \ Python311 \ Scripts"Percorso e vedere se il"Virtualenv.exe" il file esiste. In caso contrario, ciò indica che VirtualEnv non è installato su Windows poiché il percorso variabile di ambiente di VirtualEnv è impostato automaticamente durante la sua installazione. Per installare VirtualEnv, seguire la sezione sopra.


Se VirtualEnv è installato ma l'errore è ancora lì; Significa che la variabile del percorso non è impostata correttamente e dobbiamo impostarla manualmente.

Come impostare manualmente la variabile dell'ambiente del percorso di virtualenv?

Per risolvere l'errore, seguire le istruzioni seguenti per impostare la variabile di ambiente del percorso.

Passaggio 1: avviare le impostazioni delle variabili dell'ambiente

Innanzitutto, cerca "variabili ambientali"Nella barra di ricerca del menu Start e avvia le impostazioni sotto la luce:


Successivamente, colpisci il "variabili ambientali"Pulsante per aprire i sistemi Variabili di ambiente:


Passaggio 2: modifica la variabile "percorso"

Sotto il "Variabili degli utenti", seleziona il "Sentiero"Variabile e premere il"Modificare"Pulsante:


Passaggio 3: impostare la variabile del percorso di VirtualEnv

Dopodiché, colpisci il "Nuovo"Pulsante, aggiungi il percorso della directory in cui"Virtualenv.exe"Il file esiste e premere il"OK"Pulsante. Per impostazione predefinita, il “Virtualenv.exeIl file viene salvato su "C: \ Users \\ AppData \ Local \ Programmi \ Python \ Python311 \ Scripts" sentiero:

Nota: Assicurati di sostituire il nome utente "" con il tuo sistema.


Questo può risolvere l'errore di riconoscimento VirtualEnv se si verifica quando si attiva VirtualEnv su Windows.

Conclusione

Per attivare VirtualEnv su Windows, prima, installa Python e PIP. Quindi, installa VirtualEnv tramite PITHON PIP Package Manager. Successivamente, passa alla directory del progetto, crea VirtualEnv usando il "Virtualenv "Comando e attivare l'ambiente attraverso il"ambiente-name \ scripts \ attiva"Comando. Questo articolo ha dimostrato come attivare VirtualEnv su Windows.