Repolode
pypa

pypa/virtualenv

Una herramienta para crear entornos virtuales de Python aislados y mantener paquetes propios para cada proyecto.

Estrellas
5,065
Forks
1,138
Issues abiertos
4
Último commit
hace 19 horas

¿Qué es?

virtualenv es una herramienta de línea de comandos para crear entornos de Python aislados. Cada entorno tiene su propio intérprete y directorio site-packages, por lo que los paquetes instalados para un proyecto no afectan a otros proyectos ni al Python del sistema.

El proyecto se publica en PyPI y lo mantiene la organización PyPA (Python Packaging Authority). La documentación explica cómo instalarlo y usarlo, y el repositorio incluye un registro de cambios. Los metadatos indican que admite flujos de trabajo relacionados con CPython, PyPy, Jython y Cython.

Es una biblioteca y CLI de uso general, adecuada para cualquier flujo de desarrollo en Python que necesite aislamiento de dependencias.

Funciones clave

  • 01Crea entornos de Python aislados con su propio intérprete y directorio site-packages.
  • 02Se puede instalar desde PyPI y usar como herramienta de línea de comandos.
  • 03Admite varias implementaciones de Python, incluidas PyPy y Jython.
  • 04Lo mantiene la organización PyPA y cuenta con documentación y un registro de cambios.

Casos de uso

  • Mantener separadas las dependencias de distintos proyectos de Python.
  • Probar un proyecto con diferentes intérpretes o versiones de paquetes.
  • Instalar paquetes de Python sin modificar el Python del sistema.

En colecciones

Temas

Preguntas frecuentes

¿Qué es virtualenv?
Una herramienta para crear entornos virtuales de Python aislados y mantener paquetes propios para cada proyecto. virtualenv es una herramienta de línea de comandos para crear entornos de Python aislados. Cada entorno tiene su propio intérprete y directorio site-packages, por lo que los paquetes instalados para un proyecto no afectan a otros proyectos ni al Python del sistema.
¿virtualenv es gratuito? ¿Qué licencia tiene?
virtualenv es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿virtualenv sigue mantenido?
Mantenimiento activo. El último commit de virtualenv fue el 6 nov 2026.
¿Para qué puedo usar virtualenv?
Mantener separadas las dependencias de distintos proyectos de Python. Probar un proyecto con diferentes intérpretes o versiones de paquetes. Instalar paquetes de Python sin modificar el Python del sistema.
¿Dónde consigo virtualenv?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/pypa/virtualenv

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados