Cómo activar un entorno virtual en Python – Resuelto

¿Qué es un entorno virtual en Python?

Un entorno virtual en Python es una herramienta que nos permite crear un entorno aislado donde podemos instalar paquetes y librerías específicas sin afectar al entorno global de Python. Esto es muy útil cuando trabajamos en varios proyectos que requieren versiones diferentes de las mismas librerías.

¿Cómo activar un entorno virtual en Python?

Para activar un entorno virtual en Python, primero necesitamos tener instalado el paquete `virtualenv`. Si no lo tienes instalado, puedes hacerlo fácilmente usando el comando:

pip install virtualenv

Una vez que tenemos instalado `virtualenv`, podemos crear un nuevo entorno virtual en nuestro proyecto. Para ello, nos situamos en la carpeta raíz de nuestro proyecto y ejecutamos el siguiente comando:

virtualenv nombre_del_entorno

Esto creará una nueva carpeta llamada `nombre_del_entorno` que contendrá todos los archivos necesarios para nuestro entorno virtual.

Para activar el entorno virtual en Windows, ejecutamos el siguiente comando:

nombre_del_entorno\Scripts\activate

Y en sistemas Unix o MacOS, ejecutamos:

source nombre_del_entorno/bin/activate

Una vez activado el entorno virtual, veremos que en nuestra consola aparece el nombre del entorno entre paréntesis, lo que indica que estamos trabajando dentro de ese entorno aislado.

Conclusión

Activar un entorno virtual en Python es una práctica recomendada para mantener nuestros proyectos organizados y evitar conflictos entre las librerías utilizadas. Con unos simples pasos podemos crear y activar un entorno virtual en nuestro proyecto, facilitando así el desarrollo y la colaboración con otros programadores.