Instalar librerías con pip en el Python del sistema acaba mezclando versiones entre proyectos. Un entorno virtual aísla cada proyecto en su carpeta.
Requisitos
- Python 3 instalado.
- En Debian y Ubuntu, el paquete python3-venv.
- Unos 5 minutos.
1. Instala el módulo venv
En Debian y derivados viene aparte.
sudo apt install python3-venv2. Crea el entorno
Dentro de la carpeta del proyecto, crea el entorno en .venv.
cd mi-proyecto
python3 -m venv .venv3. Actívalo
Mientras esté activo, python y pip son los del entorno.
source .venv/bin/activate4. Instala lo que necesites
Por ejemplo, requests.
pip install requestsComprobar que funciona
Comprueba que python apunta al entorno:
which pythonSi algo falla
- «No module named venv»: falta python3-venv.
- Para salir del entorno, escribe deactivate.
Este artículo es contenido de ejemplo de ADNbeta Root: los datos, las personas y los estudios citados son ficticios.



Muy útil, gracias por enlazar la fuente. (Comentario de ejemplo)
Muy útil, gracias por enlazar la fuente. (Comentario de ejemplo)
Muy útil, gracias por enlazar la fuente. (Comentario de ejemplo)
Muy útil, gracias por enlazar la fuente. (Comentario de ejemplo)