¿Cómo instalar Python?
Respuesta corta: En Windows, instala el Python install manager desde python.org o Microsoft Store y ejecuta py install 3.15 en PowerShell. En macOS, usa el instalador .pkg de python.org o brew install python@3.15. En Linux, Python suele venir instalado: añade lo que falta con sudo apt install python3 python3-venv python3-pip en Ubuntu y Debian, o con sudo dnf install python3 en Fedora. La última versión es Python 3.15.2, publicada el 25 de octubre de 2026. Compruébalo en una terminal nueva con python --version en Windows o python3 --version en macOS y Linux.
Python es gratis y funciona igual en los tres sistemas. Lo que cambia es cómo se instala y cómo se llama el comando: python y py en Windows, python3 en macOS y Linux.
En Windows, el Python install manager instala Python con un solo comando. Abre una terminal nueva antes de comprobar la versión, para que reconozca el comando python.
Instalar Python de un vistazo
| Sistema | Forma recomendada | Comando | Comprobarlo |
|---|---|---|---|
| Windows 10 y 11 | Python install manager | py install 3.15 | python --version |
| macOS | Instalador de python.org | Abre el archivo .pkg | python3 --version |
| macOS con Homebrew | Homebrew | brew install python@3.15 | python3.15 --version |
| Ubuntu y Debian | apt | sudo apt install python3 python3-venv python3-pip | python3 --version |
| Fedora | dnf | sudo dnf install python3 | python3 --version |
| Cualquier sistema | uv | uv python install 3.15 | uv python list |
Antes de empezar: ¿ya tienes Python?
Abre una terminal y pregunta por la versión:
python --version # Windows
python3 --version # macOS y LinuxSi responde con un número, como Python 3.15.2, ya lo tienes. Si tu versión es antigua, sigue la guía para actualizar Python en la terminal. Si en Windows aparece Python was not found; run without arguments to install from the Microsoft Store, no tienes Python instalado: es un atajo de Windows, y la solución está en el apartado de errores.
Instalar Python en Windows
python.org recomienda el Python install manager, que instala, actualiza y elimina versiones con el comando py. Abre PowerShell o Windows Terminal y ejecuta:
winget install 9NQ7512CXL7T -e --accept-package-agreements --disable-interactivity
py install 3.15
py listTambién puedes instalar el Python install manager desde Microsoft Store o desde python.org/downloads. Cierra la terminal, abre una nueva y comprueba el resultado:
python --version
py listpy list muestra todas las versiones instaladas. Si más adelante instalas otra, py -V:3.15 ejecuta exactamente la 3.15.
Con el instalador clásico: en python.org/downloads/windows descarga el instalador de Windows de 64 bits, o ARM64 si tu equipo tiene procesador ARM. En la primera pantalla marca Add python.exe to PATH y pulsa Install Now. Si se te olvida marcarlo, vuelve a ejecutar el instalador, elige Modify y activa Add Python to environment variables.
Instalar Python en macOS
macOS puede traer un python3 de las herramientas de línea de comandos de Apple, normalmente una versión antigua. No lo borres: instala la nueva versión a su lado.
Con el instalador de python.org: descarga el instalador de macOS desde python.org/downloads/macos, abre el archivo .pkg y sigue los pasos. Al terminar, abre la carpeta Python 3.15 en Aplicaciones y haz doble clic en Install Certificates.command, para que Python pueda descargar paquetes por HTTPS. Comprueba la instalación en una Terminal nueva:
python3 --versionCon Homebrew:
brew update
brew install python@3.15
python3.15 --versionHomebrew instala la nueva versión como python3.15. El comando python3 puede seguir apuntando a otra versión, así que llama a la nueva por su nombre completo o crea un entorno virtual con ella.
Instalar Python en Linux
Casi todas las distribuciones traen Python 3 porque lo usan sus propias herramientas. En Ubuntu y Debian, instala también venv y pip, que no siempre vienen incluidos:
sudo apt update
sudo apt install python3 python3-venv python3-pip
python3 --versionSi necesitas la 3.15 y tu versión de Ubuntu trae otra, usa el PPA deadsnakes:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.15 python3.15-venv
python3.15 --versionEn Fedora, usa sudo dnf install python3, y en Arch, sudo pacman -S python. No cambies a qué versión apunta python3 con update-alternatives ni con un enlace simbólico: tu sistema la usa para sus herramientas y puedes romperlas.
