Instalación de herramientas

Curso: Machine learning — aprendizaje supervisado de regresión en Python

Andrés Felipe Puerta Vélez

28 de julio de 2026

Instalación de herramientas

Dejemos el computador listo antes de escribir la primera línea de código

Qué vamos a instalar

  1. Python — el lenguaje en el que trabajaremos todo el curso.
  2. Las librerías del curso — numpy, pandas, scikit-learn y compañía.
  3. Visual Studio Code — el editor donde escribiremos el código.

El código del curso debe funcionar independientemente del editor que usen. Visual Studio Code es mi recomendación, no una obligación.

1 · Python

Paso 1 · Ir al sitio oficial

Entramos a https://www.python.org/

Descarguen siempre desde python.org. Los instaladores de Python que circulan en otros sitios son una vía habitual de malware.

Paso 2 · Downloads y sistema operativo

Vamos a “Downloads” y escogemos el sistema operativo que tenemos.

Veremos algo así

La lista de versiones de Python para Windows: las estables arriba y las preliminares a la derecha.

¿Qué versión elegir?

Ciclo de vida de cada versión de Python. Verde = corrección de errores, amarillo = solo parches de seguridad, rojo = sin soporte.

Paso 3 · Escoger una versión

Mi recomendación es Python 3.12, porque está en etapa security: eso significa que aún tiene soporte y que ya pasó la etapa de corrección de errores.

Es decir, es una versión madura y estable. Las más nuevas todavía están puliendo fallos; las más viejas ya no reciben parches.

Una versión muy reciente suele traer problemas de compatibilidad con las librerías científicas, que tardan meses en adaptarse.

Enlace directo a la versión recomendada

Si van a usar la recomendada, pueden ir directamente a https://www.python.org/downloads/release/python-31210/ o escanear este QR.

Paso 4 · Elegir el instalador

Bajamos hasta el final de la página de la versión elegida y damos clic al instalador que queremos. Para equipos comunes: “Windows installer (64-bit)”.

Paso 5 · Abrir la descarga

Ya que descargó, damos doble clic en el archivo.

Paso 6 · El paso que más se olvida

Marquen “Add python.exe to PATH” antes de instalar.

Sin esa casilla, Windows no sabrá dónde está Python y los comandos python y pip no funcionarán desde la terminal.

Después, clic en “Install now”.

Paso 7 · Esperar

La instalación tarda un par de minutos. No cierren la ventana hasta que aparezca el mensaje de finalización.

Paso 8 · Comprobar que quedó instalado

Abrimos la terminal y ejecutamos:

C:\Users\afpue>python --version

Se debe ver así:

C:\Users\afpue>python --version
Python 3.12.10

Si en vez de la versión aparece “python no se reconoce como un comando”, casi siempre es que faltó marcar Add python.exe to PATH en el paso 6.

Instalar librerías

Ya tenemos Python. Para instalar las librerías que necesitemos se usa el comando pip install, así:

C:\Users\afpue>pip install nombre_libreria

pip es el gestor de paquetes de Python y viene incluido con la instalación. No hay que instalarlo aparte.

Las librerías del curso

Este es el comando con las librerías que posiblemente necesitemos:

C:\Users\afpue>pip install numpy pandas matplotlib seaborn scipy scikit-learn statsmodels jupyter

Datos numpy · pandas — arreglos numéricos y tablas.

Gráficos matplotlib · seaborn — visualización.

Modelos scipy · scikit-learn · statsmodels — estadística y machine learning.

Entorno jupyter — cuadernos interactivos.

2 · Visual Studio Code

¿Por qué un editor?

Ya que tenemos Python, vamos a instalar un IDE que nos permita tener extensiones y complementos que faciliten la programación.

Personalmente recomiendo Visual Studio Code, pero el código programado debe funcionar independientemente del IDE utilizado.

Enlace y QR

Pueden acceder a él desde https://code.visualstudio.com/ o este QR.

Paso 1 · Descargar

Damos clic en “Download for Windows” si es el caso; si no, clic en “Other platforms”.

Paso 2 · Abrir la descarga

Le damos doble clic a la descarga.

Paso 3 · Acuerdo de licencia

Aceptamos los acuerdos de licencia y clic en “Siguiente”.

Paso 4 · Opciones de instalación

Agregamos a PATH y escogemos las demás opciones que deseen.

Paso 5 · Instalar y esperar

Ya solo le damos en instalar y esperamos.

Paso 6 · Abrir el editor

Ya solo lo abrimos y podemos empezar a crear archivos.

Comprobación final

Antes de irse, verifiquen esto

Abran la terminal y ejecuten los tres comandos. Si los tres responden, están listos:

C:\Users\afpue>python --version
C:\Users\afpue>pip --version
C:\Users\afpue>python -c "import numpy, pandas, sklearn; print('Todo listo')"

El último debe responder:

C:\Users\afpue>python -c "import numpy, pandas, sklearn; print('Todo listo')"
Todo listo

Si algo falla

“python no se reconoce como un comando” Faltó marcar Add python.exe to PATH. Se arregla reinstalando y marcando la casilla, o añadiendo Python al PATH a mano.

El comando funciona pero pip no Prueben con python -m pip install ... en lugar de pip install ....

Abrí la terminal antes de instalar Ciérrenla y ábranla de nuevo: el PATH solo se actualiza en ventanas nuevas.

Error al compilar una librería Suele pasar con versiones de Python muy recientes. Es el motivo de recomendar la 3.12.

¿Preguntas?

Si a alguien no le funcionó, lo resolvemos ahora

afpuertav.github.io