Cómo activar VirtualEnv en Windows

Cómo activar VirtualEnv en Windows

VirtualEnv es uno de los componentes y herramientas centrales de Python que encapsula los paquetes y dependencias ejecutables de los proyectos de Python. Esta característica de encapsulación de VirtualEnv proporciona aislamiento para el programa Python. El VirtualEnv se puede instalar fácilmente a través de PIP Package Manager de Python.

Este artículo demostrará:

    • Prerrequisitos: Instalación de Python en Windows
    • Cómo instalar PIP en Windows?
    • Cómo activar VirtualEnv en Windows?
    • Cómo desactivar VirtualEnv en Windows?
    • Consejo de bonificación: Resolver "virtualenv no se reconoce como un comando interno o externo" Error

Prerrequisitos: Instalación de Python en Windows

Para instalar y activar VirtualEnv en Windows, debe instalar Python primero.

Paso 1: Descargar Python Installer

Visite el sitio web oficial de Python e instale la última versión del instalador de Python para Windows:


Paso 2: instalar python

Navegue al "Descargar"Directorio de su máquina. Haga doble clic en el instalador de Python para iniciar la instalación:


Marca el "Agregar python.exe al camino"Casilla de verificación y presione el siguiente resaltado"Instalar ahora"Opción para instalar Python:


Aquí, puede ver que hemos instalado Python con éxito en Windows:


Paso 3: Verificación

Inicie el símbolo del sistema a través del menú "inicio" y verifique la versión de Python usando el comando proporcionado:

Python -Versión



La última versión "3.11.Se instala 2 "de Python.

Cómo instalar "Pip" en Windows?

El VirtualEnv se puede instalar a través del Administrador de paquetes Python Pip Python. Sin embargo, PIP ya está instalado como parte de la instalación de Python. Si PIP no está instalado, puede usar un método diferente para instalarlo en Windows visitando nuestro artículo relacionado.

Para instalar PIP utilizando el comando "Curl" en Windows, consulte el procedimiento dado.

Paso 1: Abra el símbolo del sistema

Inicie el símbolo del sistema de Windows a través del menú Inicio:


Paso 2: Descargue el "Get-PIP.archivo py "

Utilizando el "rizo"Comando, lea el archivo de script de"https: // bootstrap.pypa.IO/Get-PIP.py"Y escríbelo en el nuevo archivo llamado"Get-PIP.py" usando -O opción ya que no se puede descargar directamente al sistema:

curl https: // bootstrap.pypa.IO/Get-PIP.py -o get -pip.py



Paso 3: Instale PIP

Ejecutar el "Get-PIP.pyArchivo "Uso del comando Python para instalar PIP en Windows:

Python Get-Pip.py



Para verificación, verifique la versión PIP:

Pip -versión



Se puede notar que la versión PIP "23.0.1"Está instalado en Windows.

Cómo activar VirtualEnv en Windows?

VirtualEnv es el entorno de Python que se utiliza para el aislamiento de los proyectos y dependencias de Python. Para activar VirtualEnv en Windows, instálelo primero a través del "pepita" gerente de empaquetación. Active el VirtualEnv para el proyecto Python. Para la demostración, siga los pasos enumerados.

Paso 1: instalar virtualenv

Para instalar el Python VirtualEnv, use el "PIP install VirtualEnv" dominio:

PIP install VirtualEnv



Paso 2: Crear directorio de proyectos

Después de la instalación, cree el Directorio de Proyectos de Python donde necesita comenzar el desarrollo de Python. Para este propósito, primero, use el "mkdirComando para crear el directorio. Entonces, usa "cd"Para navegar al directorio recién creado:

Mkdir Project-Dir
Proyecto de CD-Dir


Paso 3: Crear virtualEnv para el directorio de proyectos

Cree el nuevo entorno virtual utilizando el "virtualenv " dominio:

virtualenv venvironment



Paso 4: Active "Venvironment" Virtualenv

A continuación, active el entorno virtual recién creado a través de "\ Scripts \ activar" dominio:

Venvironment \ scripts \ activar



La salida muestra que el entorno virtual se activa en Windows.

Cómo desactivar VirtualEnv en Windows?

Para desactivar el VirtualEnv en Windows, simplemente use el "desactivar" dominio:

desactivar


Consejo de bonificación: cómo resolver el error de "virtualenv no se reconoce como un comando interno o externo"

En algunos escenarios, los usuarios de Windows pueden obtener un error de reconocimiento de VirtualEnv debido a varias razones como:

    • virtualEnv no está instalado correctamente en Windows
    • La variable de ruta de virtualEnv no está establecida.

Para diagnosticar la razón correcta, primero, navegue al Directorio de Scripts de Python yendo al "C: \ users \\ appData \ local \ programas \ python \ python311 \ scripts"Camino y ver si el"virtualenv.exe" El archivo existe. Si no, esto indica que VirtualEnv no está instalado en Windows como la ruta variable de entorno de VirtualEnv se establece automáticamente durante su instalación. Para instalar VirtualEnv, siga la sección anterior.


Si VirtualEnv está instalado pero el error todavía está allí; Significa que la variable de ruta no está configurada correctamente y necesitamos establecerla manualmente.

Cómo establecer la variable de entorno de ruta de virtualenv manualmente?

Para resolver el error, siga las instrucciones a continuación para establecer la variable de entorno de ruta.

Paso 1: Iniciar configuraciones de variables de entorno de lanzamiento

Primero, busque "Variables de entorno"En la barra de búsqueda del menú de inicio y inicie la configuración a continuación:


A continuación, golpea el "Variables de entorno"Botón para abrir variables de entorno de sistemas:


Paso 2: editar variable "ruta"

Bajo la "Variables de usuarios", Selecciona el "Camino"Variable y presione el"Editar" botón:


Paso 3: Establezca la variable de ruta de VirtualEnv

Después de eso, golpea el "Nuevo"Botón, agregue la ruta del directorio donde el"virtualenv.exe"El archivo existe y presione el"De acuerdo" botón. Por defecto, el "virtualenv.exe"El archivo se guarda en el"C: \ users \\ appData \ local \ programas \ python \ python311 \ scripts" camino:

Nota: Asegúrese de reemplazar el "" con el nombre de usuario de su propio sistema.


Esto puede resolver el error de reconocimiento de VirtualEnv si ocurre al activar VirtualEnv en Windows.

Conclusión

Para activar VirtualEnv en Windows, primero, instale Python y Pip. Luego, instale el VirtualEnv a través del Administrador de paquetes PIP de Python. Después de eso, muévase al directorio del proyecto, cree el VirtualEnv usando el "virtualenv "Comando, y active el entorno a través del"Nombre del medio ambiente \ scripts \ activar" dominio. Este artículo ha demostrado cómo activar VirtualEnv en Windows.