Introducción
El entorno virtual de Python es una herramienta utilizada para aislar diferentes entornos de Python en una sola máquina. Esto es útil cuando se trabaja en proyectos que tienen diferentes requisitos, o cuando se desea evitar que los paquetes entren en conflicto en el entorno global de Python.
Logros
- Comando
virtualenv - Activar el Entorno Virtual
- Salir del Entorno Virtual
- Asignar Versión de Python
Creando un Entorno Virtual
Primero, creemos un entorno virtual de Python.
virtualenv venv
Ahora tenemos un entorno virtual llamado "venv". A continuación, podemos instalar paquetes de Python en el entorno virtual.

Usando un Entorno Virtual
Ahora, usamos el comando source para activar el entorno virtual:
source venv/bin/activate

Luego, instalamos un paquete de terceros:
pip install pygame

pygame se ha instalado correctamente en este entorno.
pip list

Finalmente, usamos el comando deactivate para salir del entorno virtual:

Podemos ver que pygame no está instalado en el entorno principal.

Diferentes Versiones de Python
También podemos crear un entorno virtual usando la versión de Python que queramos.
Por ejemplo, para crear un entorno virtual de Python3, primero debemos saber dónde está Python3:
which python3

Luego podemos usar -p para asignarlo:
virtualenv -p /usr/bin/python3 venv3

Resumen
¡Felicidades! Has completado el Laboratorio de Entornos Virtuales de Python.
En este laboratorio, aprendiste a:
- Crear un entorno virtual de Python.
- Usar el administrador de paquetes PyPI para instalar paquetes en un entorno virtual de Python.
- Administrar diferentes entornos virtuales de Python.



