Entornos virtuales en python
Manejo de entornos virtuales en python
¿Qué es un entorno virtual? Un entorno virtual en Python es una herramienta que ayuda a mantener separadas las dependencias requeridas por diferentes proyectos. En otras palabras, puedes tener múltiples versiones de la misma biblioteca en tu computadora sin que se interfieran entre sí.
Esto se logra creando un entorno aislado para cada proyecto, donde se instalan sus propias dependencias.
Utilizamos el nombre .venv para el entorno virtual como default como buena práctica para facilitar su manejo.
Crear un entorno virtual
$ mac/linux: python3 -m venv .venv
$ windows: python -m venv .venv
Activar un entorno virtual
mac/linux: source .venv/bin/activate
windows: .venv\\Scripts\\activate