Python LanguageEntornos virtuales


Introducción

Un entorno virtual es una herramienta para mantener las dependencias requeridas por diferentes proyectos en lugares separados, mediante la creación de entornos virtuales de Python para ellos. Resuelve el "Proyecto X depende de la versión 1.x, pero, el Proyecto Y necesita el problema 4.x", y mantiene el directorio global de paquetes de sitios limpio y manejable.

Esto ayuda a aislar sus entornos para diferentes proyectos entre sí y de las bibliotecas de su sistema.

Observaciones

Los entornos virtuales son lo suficientemente útiles como para ser usados ​​en cada proyecto. En particular, los entornos virtuales le permiten:

  1. Gestionar dependencias sin necesidad de acceso root.
  2. Instale diferentes versiones de la misma dependencia, por ejemplo, al trabajar en diferentes proyectos con diferentes requisitos
  3. Trabaja con diferentes versiones de python.

Entornos virtuales Ejemplos relacionados