En Jupyter notebook
requirements.txtpip, pip-tools y virtualenv en una sola herramienta.gitignore
Naveguemos… recuerda miniconda.

C:\Users\gbv
ls
cdchange directory — cambia de carpeta
La terminal solo “ve” lo que hay en la carpeta actual
Ahora estás en:
C:\Users\gbv\Desktop
para que funcione tiene que ver el directorio.
Primero regresa a HOME:
Luego entra a Descargas:
Regresa a HOME:
Entra a Documentos:
cd| Comando | Acción |
|---|---|
cd carpeta |
Entra a una carpeta |
cd .. |
Sube un nivel |
cd ..\otra |
Sube y entra a otra carpeta |
ls |
Enlista archivos y carpetas |
ii . |
Abre explorador de archivos donde estes |
ls (o dir)Lista el contenido de la carpeta actual
En Windows también funciona:
Nunca uses en nombres de archivos o carpetas:
| Evitar | Ejemplo malo | Ejemplo bueno |
|---|---|---|
| Espacios | mi proyecto |
mi_proyecto |
| Acentos | práctica |
practica |
| Eñes | año |
anio |
| Caracteres especiales | datos (1) |
datos_1 |
Usa minúsculas, guiones bajos _ o guiones -
Navega al Escritorio:
Crea el proyecto:
Entra al proyecto:
uv init?proyecto/
├── .python-version
├── pyproject.toml
├── README.md
└── main.py
pyproject.toml — configuración del proyecto y dependencias.python-version — versión de Python a usarInstala Jupyter notebook:
.venv/)pyproject.toml con la dependenciaOrganiza tu proyecto con carpetas:
proyecto/
├── notebook/ ← tus libretas Jupyter
├── data/ ← datos de entrada
├── pyproject.toml
└── README.md
Crea las carpetas:
Desde la carpeta del proyecto:
notebook/En la primera celda de la libreta escribe:
Presiona Shift + Enter para ejecutar
La salida aparece debajo de la celda:
Hola mundo
Vamos a descargar un repositorio y echarlo a andar:
git clone)notebook/ y ejecútala celda por celda| Herramienta | Para qué |
|---|---|
| Miniconda | Instalar Python y tener terminal |
| uv | Crear proyectos, ambientes e instalar paquetes |
| Jupyter | Escribir y ejecutar código interactivamente |
| Comando | Acción |
|---|---|
uv init proyecto |
Crear proyecto nuevo |
uv add paquete |
Instalar un paquete |
uv run jupyter notebook |
Abrir Jupyter |
uv sync |
Instalar dependencias de un proyecto existente |
Contacto:
Guillermo Barrios del Valle — gbv@ier.unam.mx

HackODS UNAM 2026