Saltar al contenido
VECANOVA LABSCursos gratis

Instala Campus en tu iPhone o iPad

  1. 1.Toca Compartir (en Safari para iOS 26 está dentro del menú ).
  2. 2. Elige Agregar a inicio. Si no lo ves, desliza hacia abajo y toca Ver más.
  3. 3. Toca Agregar. Campus quedará como una app en tu pantalla de inicio.
Lecciones del curso (7)
  1. 01 · Windows con WSL y Linux
  2. 02 · La terminal: bash y zsh
  3. 03 · VS Code y sus extensiones
  4. 04 · Git y GitHub
  5. 05 · Python con uv, venv y pip
  6. 06 · pre-commit y scripting
  7. 07 · Evaluación final del curso

Lección 5 de 7 · 8 min de lectura

Python con uv, venv y pip

Crea proyectos de Python con su propio entorno y dependencias exactas usando uv, entiende venv y pip y evita el clásico "en mi computador sí funciona".

Al terminar esta lección
  • · Crear un proyecto de Python con uv y agregarle dependencias
  • · Explicar qué son un entorno virtual y un archivo de bloqueo
  • · Reproducir un proyecto ajeno con un solo comando

Tu programa de gastos usa solo Python. Pero los proyectos reales usan paquetes escritos por otras personas: requests para hablar con páginas web, pandas para datos, fastapi para crear servicios. Si instalas todo "en el sistema", tarde o temprano dos proyectos piden versiones distintas del mismo paquete y uno se rompe. La solución profesional es que cada proyecto tenga su propio entorno.

Entornos virtuales: una caja por proyecto

Un entorno virtual es una carpeta (normalmente .venv) con su propio Python y sus propios paquetes. Lo que instalas ahí no afecta a otros proyectos ni al sistema.

La forma clásica, que vas a encontrar en muchísima documentación, usa dos herramientas que vienen con Python:

python3 -m venv .venv          # crea el entorno (en Ubuntu puede requerir: sudo apt install python3-venv)
source .venv/bin/activate      # lo activa: el prompt muestra (.venv)
pip install requests           # instala un paquete dentro del entorno
pip freeze > requirements.txt  # anota las versiones instaladas
deactivate                     # sale del entorno
  • venv crea la caja.
  • pip instala paquetes desde PyPI, el repositorio público de paquetes de Python.

Funciona, pero tienes que recordar activar el entorno, mantener requirements.txt a mano y elegir tú la versión de Python.

Sigue esta clase gratis

Crea tu cuenta en un minuto. Así guardas tu avance y recibes tu certificado gratis al terminar.