lección 2

Instalar Python y ejecutar tu primer script

Guía paso a paso para Windows y Mac: instalar Python correctamente y ejecutar tu primer script que trabaja con datos.

40 min

Esta es la lección más importante de toda la skill. No por lo que vas a aprender conceptualmente — sino porque si tu entorno no funciona, NADA funciona. He visto a personas abandonar la programación no porque no pudieran aprender, sino porque se atascaron en la instalación y nadie les ayudó. Eso no te va a pasar.

Vamos a hacer dos cosas en esta lección: instalar Python correctamente en tu sistema operativo y ejecutar tu primer script que procesa datos. Al terminar, tendrás Python funcionando y habrás comprobado que todo está listo para las siguientes lecciones.

### ¿Por qué la instalación importa tanto?

Piensa en un carpintero. Antes de construir un mueble, necesita un taller organizado: banco de trabajo nivelado, herramientas afiladas, madera apilada correctamente. Si el banco cojea o la sierra está desafilada, el mueble saldrá torcido. Tu "taller" es tu entorno de desarrollo: Python instalado correctamente, un lugar limpio para tus proyectos y la certeza de que cuando escribas "python" en la terminal, se ejecute la versión correcta.

macOS viene con una versión de Python preinstalada (normalmente Python 2 o una versión antigua de Python 3). NO la uses. Es la versión del sistema operativo y si la tocas puedes dañar herramientas internas de macOS. Siempre instala TU propia versión.

### 🟦 Instalación en Windows (PowerShell)

En Windows, la instalación es directa desde la web oficial de Python. El único paso crítico que NO puedes olvidar es marcar la casilla "Add Python to PATH". Si no la marcas, tu terminal no encontrará Python y todo lo demás fallará.

  1. 01.Ve a python.org/downloads y descarga la última versión estable de Python 3 (ej: 3.12.x). Se descargará un archivo .exe.
  2. 02.Ejecuta el instalador. ANTES de hacer nada: marca la casilla "Add python.exe to PATH" en la parte inferior de la ventana. Es crítico.
  3. 03.Haz click en "Install Now" (instalación estándar). Incluye pip automáticamente.
  4. 04.Cuando termine, cierra el instalador y abre PowerShell.
1# 🟦 Windows (PowerShell) — Verificar instalación
2python --version
3# Python 3.12.4
4
5pip --version
6# pip 24.0 from C:\Users\tu_usuario\...\pip (python 3.12)

Si ves el número de versión, Python está instalado correctamente en Windows

¿No funciona? Si PowerShell dice "python no se reconoce como un comando", significa que no marcaste "Add to PATH". Desinstala Python desde "Agregar o quitar programas" y vuelve a instalarlo marcando la casilla. Otra opción: busca "python" en la Microsoft Store, donde también puedes instalarlo con un click.

### 🍎 Instalación en Mac (Terminal)

En Mac, la forma más limpia es usar Homebrew, el gestor de paquetes de macOS. Si ya lo tienes de la Skill 1 (cuando instalaste Git), perfecto. Si no, instálalo primero desde brew.sh con el comando que aparece en su web. También puedes descargar el instalador .pkg desde python.org si prefieres no usar Homebrew.

1# 🍎 Mac (Terminal) — Instalar con Homebrew
2brew install python3
3
4# Verificar instalación
5python3 --version
6# Python 3.12.4
7
8pip3 --version
9# pip 24.0 from /opt/homebrew/lib/python3.12/site-packages/pip

En Mac usa siempre python3 y pip3 (no python ni pip a secas)

Consejo de senior: en Windows el comando es "python" y "pip". En Mac es "python3" y "pip3". Esta diferencia causa confusión constantemente. Recuérdalo como regla fija: si estás en Mac, siempre añade el 3. Más adelante aprenderás a crear entornos virtuales que unifican el comando en ambos sistemas.

### Tu primer script: hola_datos.py

Ahora que Python está instalado y verificado, crea tu primer archivo Python. Abre VS Code en la carpeta del proyecto (escribe "code ." en la terminal) y crea un archivo llamado hola_datos.py:

1# hola_datos.py — Tu primer script de datos
2
3# Datos de ventas del lunes
4ventas_lunes = [150.0, 89.50, 220.0, 45.99, 310.75, 67.00]
5
6# Calculamos métricas básicas
7total = sum(ventas_lunes)
8num_ventas = len(ventas_lunes)
9promedio = total / num_ventas
10
11# Mostramos un mini-reporte
12print("=" * 40)
13print(" REPORTE DE VENTAS - LUNES")
14print("=" * 40)
15print(f" Transacciones: {num_ventas}")
16print(f" Total: {total:.2f}€")
17print(f" Promedio: {promedio:.2f}€")
18print(f" Máxima: {max(ventas_lunes):.2f}€")
19print(f" Mínima: {min(ventas_lunes):.2f}€")
20print("=" * 40)
21print("\n¡Python funciona! Tu entorno está listo.")

Tu primer script — ya trabaja con datos reales (ventas)

Ahora ejecutalo desde la terminal:

1# 🟦 Windows (PowerShell)
2python hola_datos.py
3
4# 🍎 Mac (Terminal)
5python3 hola_datos.py

Ejecutar el script desde la terminal

Si ves el reporte de ventas en tu terminal, felicidades: tu entorno de desarrollo está funcionando. Tienes Python instalado y has ejecutado tu primer script. Esto es tu fundación para todo lo que viene.

Instala la extension "Python" de Microsoft en VS Code. Cuando abras un archivo .py, VS Code te preguntara que interprete usar — selecciona el que corresponda a tu instalacion. A partir de ahi, puedes ejecutar scripts con un boton en vez de usar la terminal manualmente.

### Posibles problemas y cómo resolverlos

La instalación puede fallar. No te frustres — le pasa a todo el mundo. Aquí van los problemas más comunes y sus soluciones:

  • 🟦 Windows — "python no se reconoce": No marcaste "Add to PATH". Reinstala Python marcando esa casilla.
  • 🟦 Windows — Microsoft Store se abre al escribir python: Desactiva los "alias de ejecución" de Python en Configuración > Aplicaciones > Alias de ejecución de aplicaciones.
  • 🍎 Mac — "command not found: python3": Homebrew no está en tu PATH. Ejecuta: eval "$(/opt/homebrew/bin/brew shellenv)" y luego intenta de nuevo.
  • 🍎 Mac — "xcode-select": Si Mac pide instalar Command Line Tools, acepta. Tarda unos minutos pero es necesario.

### Resumen: tu setup mínimo funcional

  1. 01.Instalar Python desde python.org (Windows) o con brew (Mac)
  2. 02.Verificar: python --version (Win) / python3 --version (Mac)
  3. 03.Verificar pip: pip --version (Win) / pip3 --version (Mac)
  4. 04.Crear un archivo .py y ejecutar con: python nombre.py (Win) / python3 nombre.py (Mac)

## ejercicios

[01]

Verificar tu instalación

Escribe un script que imprima la versión de Python, el sistema operativo y el directorio de trabajo actual. Usa los módulos sys, platform y os para obtener información del entorno.

Cargando editor...
[02]

Mini reporte de temperaturas

El departamento de operaciones te pide un script rápido. Tienes las temperaturas del servidor a lo largo del día (en °C). Genera un reporte con máxima, mínima, promedio y si alguna superó el umbral de 75°C.

Cargando editor...
[03]

Crear estructura de proyecto

Escribe un script que use os.makedirs para crear la estructura de carpetas de un proyecto de datos. La estructura debe tener: data/raw, data/processed, src, y tests.

Cargando editor...

Regístrate para guardar tu progreso.

## comentarios

Reporta erratas, ayuda a otros o comparte tu opinión. Sé constructivo.

Inicia sesión para comentar y responder.

cargando comentarios...