Saltar al contenido
solo software libre

Cómo Crear y Gestionar Entornos Virtuales de Python en Ubuntu 18.04: Guía Paso a Paso

Crea entornos virtuales de Python en Ubuntu 18.04 fácilmente. Aprende cómo configurar y gestionar entornos aislados para evitar conflictos entre proyectos.

Entornos Virtuales de Python en Ubuntu 18.04

Configura un entorno virtual Python en Ubuntu 18.04 y trabaja de forma aislada en cada proyecto sin complicaciones.

El uso de entornos virtuales en Python es esencial para gestionar proyectos de forma eficiente. Estos entornos permiten aislar las dependencias y librerías de cada proyecto, evitando conflictos y facilitando el trabajo en diferentes versiones de Python. En esta guía te enseñaremos cómo crear entornos virtuales de Python en Ubuntu 18.04.

Paso 1: Instalar Python 3 y pip

Lo primero que debemos asegurarnos es que Python 3 y pip (el gestor de paquetes de Python) estén instalados en tu sistema. Si no los tienes, puedes instalarlos usando estos comandos:

sudo apt update
sudo apt install python3-pip

Paso 2: Instalar virtualenv

Una vez tenemos pip instalado, procederemos a instalar virtualenv, la herramienta que nos permitirá crear entornos virtuales. Ejecuta el siguiente comando para instalarlo:

sudo pip3 install virtualenv

Con virtualenv instalado, ya podemos empezar a crear entornos virtuales.

Paso 3: Crear un entorno virtual en Python

Para crear un entorno virtual, debemos dirigirnos a la carpeta de nuestro proyecto o crear una nueva. Luego, usamos el siguiente comando para crear el entorno:

virtualenv nombre_del_entorno

Por ejemplo:

virtualenv mi_proyecto

Esto generará una carpeta llamada «mi_proyecto» donde se almacenarán las librerías y dependencias que solo serán accesibles dentro de ese entorno.

Paso 4: Activar el entorno virtual

Una vez creado el entorno, debemos activarlo para empezar a trabajar. Para hacerlo, ejecutamos:

source nombre_del_entorno/bin/activate

Si nuestro entorno se llama «mi_proyecto», entonces ejecutamos:

source mi_proyecto/bin/activate

Cuando el entorno esté activado, verás el nombre del entorno virtual entre paréntesis en tu terminal, lo que indica que estás trabajando dentro de ese entorno aislado.

Paso 5: Instalar librerías dentro del entorno virtual

Con el entorno activado, puedes instalar todas las dependencias y librerías necesarias usando pip. Por ejemplo, si necesitas instalar Django, puedes hacerlo con:

pip install django

Las librerías instaladas quedarán dentro de ese entorno virtual y no afectarán el sistema global de Python.

Paso 6: Desactivar el entorno virtual

Cuando termines de trabajar en tu proyecto, puedes desactivar el entorno virtual con este comando:

deactivate

Esto te devolverá a tu entorno normal en el terminal y cerrará el entorno virtual activo.

Conclusión

Hemos aprendido cómo crear entornos virtuales de Python en Ubuntu 18.04, una práctica fundamental para mantener un desarrollo ordenado y eficiente en cualquier proyecto de Python. Siguiendo estos pasos, podrás trabajar en múltiples proyectos con diferentes dependencias sin generar conflictos.