4Geeks chosen to deliver AI education in the Bahamas alongside Harvard, Oxford, and Columbia.See more

¿Cómo instalar Python? Guía paso a paso para comenzar con el lenguaje de programación

By 4Geeks

Instala Python 3.15 en Windows, macOS o Linux, compruébalo y crea tu primer entorno virtual sin errores.

8 min readLast updated
Icono de instalar Python

¿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

SistemaForma recomendadaComandoComprobarlo
Windows 10 y 11Python install managerpy install 3.15python --version
macOSInstalador de python.orgAbre el archivo .pkgpython3 --version
macOS con HomebrewHomebrewbrew install python@3.15python3.15 --version
Ubuntu y Debianaptsudo apt install python3 python3-venv python3-pippython3 --version
Fedoradnfsudo dnf install python3python3 --version
Cualquier sistemauvuv python install 3.15uv python list

Antes de empezar: ¿ya tienes Python?

Abre una terminal y pregunta por la versión:

bash
python --version    # Windows
python3 --version   # macOS y Linux

Si 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:

powershell
winget install 9NQ7512CXL7T -e --accept-package-agreements --disable-interactivity
py install 3.15
py list

Tambié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:

powershell
python --version
py list

py 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:

bash
python3 --version

Con Homebrew:

bash
brew update
brew install python@3.15
python3.15 --version

Homebrew 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:

bash
sudo apt update
sudo apt install python3 python3-venv python3-pip
python3 --version

Si necesitas la 3.15 y tu versión de Ubuntu trae otra, usa el PPA deadsnakes:

bash
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.15 python3.15-venv
python3.15 --version

En 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.

Carrera · Ingeniería de IA

Ya tienes Python, ahora crea algo con él

De cero a AI Engineer junior: Python, agentes de IA y RAG con mentores y proyectos reales.

Comprueba que Python funciona

Con la versión confirmada, prueba también pip, el instalador de paquetes, y escribe tu primer programa:

bash
python -m pip --version      # en macOS y Linux: python3 -m pip --version

Crea un archivo hola.py con esta línea:

python
print("Hola, Python")

Y ejecútalo desde la carpeta donde lo guardaste:

bash
python hola.py               # en macOS y Linux: python3 hola.py

Si escribes solo python o python3, se abre la consola interactiva con el símbolo >>>. Sal de ella con exit().

Crea un entorno virtual para tus proyectos

Un entorno virtual es una carpeta con su propio Python y sus propios paquetes. Así cada proyecto tiene sus versiones y no tocas el Python del sistema. Créalo dentro de la carpeta de tu proyecto:

En Windows, en PowerShell:

powershell
python -m venv .venv
.venv\Scripts\activate
python -m pip install requests

En macOS y Linux:

bash
python3 -m venv .venv
source .venv/bin/activate
python -m pip install requests

Con el entorno activado, python y pip son los del proyecto, y el nombre (.venv) aparece al principio de la línea de la terminal. Para salir, escribe deactivate.

Si PowerShell responde que la ejecución de scripts está deshabilitada en este sistema, permite los scripts locales para tu usuario con Set-ExecutionPolicy -Scope CurrentUser RemoteSigned y vuelve a activar el entorno.

Instala Python con ayuda de la IA

Un asistente como ChatGPT, Claude o GitHub Copilot resuelve rápido los errores de instalación si le das el contexto completo: tu sistema, el comando que ejecutaste y el mensaje exacto. Estos tres prompts están listos para copiar.

1. Elige cómo instalarlo

Quiero instalar Python 3.15 en [Windows 11 / macOS 15 / Ubuntu 24.04].
Lo voy a usar para [aprender a programar / análisis de datos / crear apps con IA].
Dime qué método me recomiendas, los comandos exactos y cómo comprobar que funciona.

2. Arregla un error de instalación

Estoy instalando Python en [sistema] y al ejecutar [pega el comando] aparece este error:
[pega el mensaje completo]
Esto es lo que muestra [where.exe python / which -a python3]: [pega la salida]
Explícame la causa y dame los pasos para arreglarlo.

3. Prepara tu primer proyecto

Ya tengo Python 3.15 en [sistema]. Ayúdame a crear un proyecto en la carpeta [nombre]
con un entorno virtual, instalar [requests / pandas / openai] y ejecutar un script de prueba.
Dame los comandos uno a uno y explícame qué hace cada uno.

Antes de ejecutar lo que te proponga, comprueba que los comandos son para tu sistema. Un comando de Linux no funciona igual en PowerShell.

Instalar Python con uv

uv es una herramienta que instala versiones de Python y gestiona proyectos y paquetes con un solo programa. Si ya lo tienes:

bash
uv python install 3.15
uv python list
uv venv --python 3.15

uv venv crea el entorno virtual .venv con esa versión, aunque tu sistema tenga otra.

Aprende con un mentor

Domina Python y construye con IA

En la carrera de Ingeniería de IA de 4Geeks empiezas sin experiencia y terminas con agentes de IA y sistemas RAG en tu portafolio.

Errores comunes al instalar Python

Lo que vesPor qué pasaSolución
Python was not found; run without arguments to install from the Microsoft StoreWindows ejecuta su propio atajo en lugar de PythonEn Configuración > Aplicaciones > Configuración avanzada de aplicaciones > Alias de ejecución de aplicaciones, desactiva los alias de python.exe y python3.exe, e instala Python
'python' no se reconoce como un comando interno o externoPython no está en el PATHInstálalo con el Python install manager, o repara el instalador clásico y activa Add Python to environment variables
zsh: command not found: python en macOSEn macOS el comando es python3Usa python3, o activa un entorno virtual, donde python sí existe
error: externally-managed-environment al usar pipUbuntu, Debian y Homebrew protegen el Python del sistemaCrea un entorno virtual e instala los paquetes dentro
CERTIFICATE_VERIFY_FAILED al descargar paquetes en macOSFaltan los certificados del instalador de python.orgEjecuta Install Certificates.command en la carpeta Python 3.15 de Aplicaciones
No module named pipTu Python no trae pipEjecuta python -m ensurepip --upgrade, o sudo apt install python3-pip en Ubuntu

Guías relacionadas

Descarga gratis

Instalar Python, en una chuleta de 2 páginas

Los comandos para Windows, macOS y Linux, cómo comprobar que funciona, tu primer entorno virtual, los errores más comunes y prompts para ChatGPT, Claude o Copilot. Gratis, en PDF.

Chuleta: cómo instalar Python

2 páginas · PDF · 4Geeks

  • Los comandos de instalación para cada sistema
  • Comprobación y primer entorno virtual paso a paso
  • Los 6 errores más comunes y prompts para resolverlos con IA

Consíguela gratis

Tu PDF al instante

Preguntas frecuentes sobre cómo instalar Python

¿Quieres pasar de instalar Python a crear agentes de IA, con proyectos reales y mentores?

Ver la carrera de Ingeniería de IA