← Volver

Cómo crear un entorno virtual (virtualenv / venv)

Un entorno virtual permite separar las dependencias de un proyecto en particular de los paquetes instalados globalmente en una instalación de Python. Python incluye en su biblioteca estándar una utilidad para ello llamada venv. Para crear un nuevo entorno virtual se debe ejecutar el siguiente comando en la terminal:

python -m venv env

Esto creará un nuevo entorno virtual en la carpeta env. El comando típicamente se ejecuta desde la ruta en la cual se encuentran los archivos del proyecto para el cual se quiere crear el entorno. Por ejemplo:

mkdir nuevo_proyecto
cd nuevo_proyecto
python -m venv env


Una vez creado, el entorno virtual debe activarse vía alguno de los siguientes comandos.

En Windows:

env\Scripts\activate

En Linux y Mac OS:

source env/bin/activate

Activado el entorno virtual, utilizar normalmente los comandos python y pip para ejecutar la aplicación o instalar nuevos paquetes en el entorno.

¿Alguna duda sobre este código? ¡Preguntanos en el foro!