Los entornos virtuales en Python

Python es un lenguaje de programación versátil y popular, utilizado en una amplia variedad de aplicaciones, desde desarrollo web hasta análisis de datos y aprendizaje automático. Una de las mejores prácticas que podemos implementar al trabajar con Python es la utilización de entornos virtuales para aislar los paquetes y las dependencias de un proyecto específico, con ello nos evitamos conflictos entre las diferentes versiones de paquetes y garantizamos que cada proyecto tenga sus propias dependencias independientes.

¿Qué es un entorno virtual?

Un entorno virtual es un directorio que contiene una instalación de Python aislada del sistema principal. Esto significa que puedes tener múltiples entornos virtuales en tu sistema, cada uno con sus propias versiones de Python y paquetes instalados, sin interferir entre sí, por lo que nos resulta muy útil para poder trabajar en los diferentes entornos de desarrollo.

Creación de un entorno virtual

Para crear los entornos virtuales vamos a utilizar virtualenv

1. Instalar virtualenv

Primero debemos instalar virtualenv , podemos comprobar si ya lo tenemos instalado en nuestro entorno con el comando virtualenv --version , en caso de que no lo tengamos instalado lo podemos hacer utilizando pip, el gestor de paquetes de Python, para ello desde nuestra terminal ejecutaremos el siguiente comando:

2. Crear el entorno virtual

Una vez que virtualenv esté instalado, podemos crear un nuevo entorno virtual, utilizamos el siguiente comando para crear un nuevo espacio virtual llamado espacio1

Al ejecutar este comando, se crea un nuevo directorio llamado espacio1 en tu directorio actual el cuál contiene todos los archivos necesarios para dicho entorno virtual.

3. Activar el entorno virtual

Después de crear el entorno virtual debemos activarlo

  • En sistemas Windows podemos hacerlo ejecutando:
  • En sistemas Unix/Linux/macOS:

Verás que el prompt de tu terminal cambia para indicar que estás dentro del entorno virtual.

4. Instalación de paquetes

Ya puedes trabajar dentro de tu entorno virtual e instalar paquetes de Python utilizando pip. Estos paquetes que instales sólo lo harán en dicho entorno virtual, de aquí la gran importancia y uso que podemos sacarle a la utilización de entornos virtuales

5. Desactivación del entorno virtual

Cuando hayas terminado de trabajar en tu proyecto y desees salir del entorno virtual, simplemente ejecuta el siguiente comando en la terminal:

Esto restaurará tu entorno de terminal a la configuración anterior al entorno virtual.

¡Ahora estás listo para comenzar a trabajar en tus proyectos de Python de forma más organizada y eficiente!

3 comentarios en “Cómo crear y utilizar un entorno virtual en Python”

  1. Hi there, I discovered your web site viaa Google at the same time as looking for a related matter,
    your web site got here up, it seems good. I’ve bookmarked it
    in my google bookmarks.
    Hi there, just changed ibto aware of your bblog through Google, and located that it’s truly informative.
    I’m going to watch out for brussels. I’ll be grateful in the
    event you contiue this in future. Numerous people will be benefited from your writing.
    Cheers!

    1. Moderador Proyectos IT

      Thank you for your kind words! I’m glad you found the site useful and have bookmarked it. I appreciate your support and hope you continue to enjoy the content.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio
WordPress Appliance - Powered by TurnKey Linux