Menu

Cómo instalar Python en Windows, macOS y Linux (Guía 2026)

Guía paso a paso para instalar Python en cualquier sistema operativo, comprobar la versión y saber cuándo no hace falta instalar nada.

Primero, una pequeña dosis de realidad

No necesitas instalar nada para escribir tus primeras líneas de Python. Los editores incrustados en esta documentación ejecutan código Python real en tu navegador, y puedes seguir así durante un buen rato. Instalar Python localmente es el momento en que quieras guardar archivos en tu propia máquina, ejecutar programas más largos o usar librerías que no vienen preempaquetadas.

Si prefieres saltar directamente a escribir código, ve a la siguiente página. Si estás listo para instalar, sigue leyendo.

Comprueba si Python ya está ahí

Antes de instalar nada, mira qué tienes ya. Abre una terminal — Command Prompt o PowerShell en Windows, Terminal en macOS, la shell que uses en Linux — y escribe:

python --version

Si dice "command not found", prueba con python3 --version. En macOS y la mayoría de distribuciones Linux seguramente verás algo como Python 3.12.6 ya instalado. Si el número empieza por 3., estás bien.

Si ves Python 2. algo, trátalo como si Python no estuviera instalado. Python 2 llegó al fin de su vida en 2020 y no debería usarse para código nuevo.

Instalar en Windows

  1. Ve a python.org/downloads.
  2. Haz clic en el botón grande amarillo "Download Python 3.x.x". Detecta Windows automáticamente.
  3. Abre el instalador. Antes de hacer clic en Install Now, marca la casilla que dice "Add python.exe to PATH" en la parte inferior de la ventana. Este es el paso más importante — sin esto, python no funcionará desde tu terminal.
  4. Haz clic en "Install Now" y espera un minuto. El instalador hace el resto.
  5. Abre una nueva ventana de PowerShell o Command Prompt (las antiguas no tendrán el PATH actualizado) y ejecuta python --version. Deberías ver la versión que acabas de instalar.

Si olvidaste marcar la casilla del PATH, lo más fácil es volver a ejecutar el instalador, hacer clic en "Modify" y añadirlo después.

Instalar en macOS

Tienes dos buenas opciones. Elige una; no las mezcles.

Opción A: el instalador de python.org. Descárgalo desde python.org/downloads, abre el archivo .pkg y sigue las indicaciones. Cuando termine, python3 y pip3 estarán disponibles en tu terminal.

Opción B: Homebrew. Si ya usas Homebrew para otras herramientas:

brew install python

Homebrew mantiene Python al día cuando ejecutas brew upgrade, que es por lo que muchos desarrolladores lo prefieren. Sea cual sea la ruta que elijas, verifica la instalación:

python3 --version

En macOS, usa siempre python3 y pip3 en vez de python y pip a secas. Los comandos sin número a veces apuntan a un Python del sistema que no deberías tocar.

Instalar en Linux

La mayoría de distribuciones vienen ya con Python 3. Ejecuta python3 --version primero para comprobarlo. Si necesitas instalar o actualizar, usa tu gestor de paquetes:

  • Debian / Ubuntu: sudo apt update && sudo apt install python3 python3-pip python3-venv
  • Fedora: sudo dnf install python3 python3-pip
  • Arch: sudo pacman -S python python-pip

Vale la pena coger el paquete python3-venv (o el equivalente de tu distro) desde el principio — usarás entornos virtuales en cuanto empieces a instalar librerías.

Verificar la instalación con código real

Una vez que la terminal muestre un número de versión razonable, prueba a ejecutar un programa diminuto de principio a fin. En tu terminal:

python3

Eso te mete en el modo interactivo de Python — un prompt que se ve como >>>. Escribe una línea y pulsa enter:

>>> print("installed")
installed
>>> 2 + 2
4
>>> exit()

Si ves la salida en vez de un error, ya está. Puedes salir de la sesión interactiva con exit() o Ctrl-D.

Y si solo quieres probar sin tocar tu terminal, aquí tienes un fragmento ejecutable que se comporta exactamente como las líneas de arriba:

main.py
Output
Click Run to see the output here.

Cuando algo va mal

  • python abre la Microsoft Store en Windows. Esto pasa cuando saltaste el paso "Add to PATH" y Windows intenta ayudar. Vuelve a ejecutar el instalador, haz clic en Modify y añade Python al PATH.
  • pip no encontrado. En macOS y Linux, prueba con pip3. En Windows, pip debería funcionar si Python está en tu PATH; de lo contrario, usa python -m pip ... como alternativa fiable.
  • Varias versiones de Python resultan confusas. Es normal, y gestionarlas es exactamente para lo que sirven los entornos virtuales. Los cubrimos en un capítulo posterior.

Listo

Con un comando python3 que funcione y un número de versión aceptable, estás listo para el siguiente paso: ejecutar un script que hayas escrito tú. Eso viene ahora.

Preguntas frecuentes

¿Cómo instalo Python?

Descarga el instalador desde python.org, ejecútalo y — en Windows — marca la casilla 'Add Python to PATH' antes de hacer clic en Install. En macOS y Linux, Python suele estar disponible ya; normalmente solo necesitas instalar una versión más reciente junto a la del sistema.

¿Cómo compruebo mi versión de Python?

Abre una terminal y ejecuta python --version o python3 --version. Si ves un número como 3.12.2, tienes Python instalado. Si obtienes un error de comando no encontrado, todavía necesitas instalarlo.

¿Necesito instalar Python para aprenderlo?

No. Puedes ejecutar Python directamente en tu navegador en sitios como Coddy, incluidos los editores interactivos de esta documentación. Instalarlo localmente es útil cuando quieras guardar proyectos, trabajar con archivos en tu ordenador o usar librerías — pero no es requisito para las primeras lecciones.

¿Qué versión de Python debería instalar?

La versión estable actual de Python 3 — python.org la destaca en su portada. Cualquier versión reciente de Python 3 sirve para aprender; no necesitas coincidir con una versión menor específica. Evita Python 2 — se retiró hace años y ya no recibe actualizaciones de seguridad.

Aprende a programar con Coddy

COMENZAR