1) Crear y activar un entorno virtual
Sin aislamiento de entorno, tarde o temprano aparecerán choques de versiones.
`python -m venv .venv` crea un entorno local en la carpeta del proyecto.
Tras activarlo, los comandos `python` y `pip` apuntan al entorno aislado.
Conviene usar nombre `.venv` por convención para facilitar reconocimiento por herramientas y editores.
# Crear entorno
python -m venv .venv
# Activar (Windows cmd)
.venv\Scripts\activate
# Activar (PowerShell)
.venv\Scripts\Activate.ps1
# Activar (Linux/macOS)
source .venv/bin/activate