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.

Índice

    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.

    Usuario logueado: No