Guía paso a paso para instalar Python en Mac

Para instalar Python en una Mac existen 2 opciones, la primera de ellas es instalarlo utilizando HomeBrew (el administrador de paquetes de Mac) y la segunda es instalarlo descargando los paquetes de instalación desde Python.org

En este tutorial vamos a utilizar la segunda opción

Paso 1: Verifica si ya tienes Python instalado

Lo primero que vamos a hacer es verificar si Python ya está instalado en tu Mac. Para ello, sigue estos pasos:

  1. Abre la aplicación Terminal. Puedes encontrarla en Aplicaciones > Utilidades o simplemente buscándola con Spotlight (Cmd + Espacio y escribe “Terminal”).
  2. En la ventana de Terminal, escribe el siguiente comando

Si Python ya está instalado, verás un número de versión, algo como “Python 3.x.x”. Si no, no te preocupes, pasamos al siguiente paso.

Otra forma de saber si tienes instalado Python en el Mac es verificando las rutas en el archivo .zshrc (archivo que contiene la configuración de la shell por defecto, en mi caso zsh)

El primer alias define el path del binario al intérprete de Python instalado en el sistema y segundo al administrador de paquetes de python (pip). Como ven la ruta de Python está además agregada al PATH

Paso 2: Descarga el instalador de Python

Para instalar Python, vamos a descargar el instalador desde la página oficial:

  1. Abre tu navegador favorito y visita la página oficial de Python.
  2. En la página principal, en la sección Downloads verás un botón que dice Download for macOS Python 3.x.x. Haz clic en ese botón para descargar la última versión de Python.
  1. Guarda el archivo descargado en Descargas o en el Desktop del mac

Paso 3: Instala Python en tu Mac

Una vez que la descarga haya terminado, vamos a instalar Python:

  1. Abre el archivo .pkg que acabas de descargar.
  2. Se abrirá una ventana del instalador de Python. Haz clic en Continuar y sigue las instrucciones que aparecen en pantalla.
  1. Acepta los acuerdos de la licencia
  1. Da click sobre la opción Personalizar
  1. Asegúrate de que estén marcadas las opciones “Shell profile updater” e “install or upgrade pip”. La primera opción lo que hará será agregar el intérprete de Python al PATH usando el shell bash por defecto y la segunda opción instalará el administrador de paquetes de Python llamado PIP
  2. Finalmente, haz clic en Instalar y espera a que el proceso termine. Puede que te pida tu contraseña de administrador, así que tenla a mano.

Paso 4: Verifica la instalación

Ahora que hemos instalado Python, vamos a verificar que todo haya salido bien:

  1. Abre nuevamente la aplicación Terminal.
  2. Escribe el siguiente comando y presiona enter
python3 --version

Y Listo!

Paso 5: Configura el entorno de desarrollo

Ahora que tienes Python instalado, vamos a configurar un entorno de desarrollo para que puedas empezar a escribir código.

Instala un editor de texto

Para escribir y editar tu código, necesitarás un buen editor de texto. Algunos de los más populares son:

  • Visual Studio Code (VS Code): Muy popular y lleno de características. Puedes descargarlo aquí.
  • Sublime Text: Ligero y rápido. Puedes descargarlo aquí.
  • PyCharm: Un entorno de desarrollo específico para Python. Puedes descargarlo aquí.

Descarga e instala el que más te guste.

Prueba tu instalación

Vamos a escribir un pequeño programa en Python para asegurarnos de que todo esté funcionando. Primero vamos a crear una carpeta en el Desktop llamada holamundo_python y luego dentro de ella ingresamos el comando: code . para que nos abra Visual Studio Code dentro del mismo directorio

  1. Crea un nuevo archivo llamado hola_mundo.py.
  2. Escribe el siguiente código en el archivo
  1. Guarda el archivo.
  2. Abre una nueva terminal desde Code
  1. Y dentro de la terminal escribes el comando:
python3 hola_mundo.py

Deberías ver “¡Hola, mundo!” impreso en la Terminal. ¡Felicidades! Has escrito y ejecutado tu primer programa en Python.

Comparte este artículo
Juanjo González

Recent Posts

Arquitectura Hexagonal en Flask: Cambia de Proveedor IA

En este artículo vamos a construir, paso a paso, una aplicación en Flask que expone…

1 mes ago

Microservicios: Guía Completa 2026 (IA, Service Mesh y Más)

La arquitectura de microservicios 2026 es, el estándar de facto para construir sistemas escalables y…

1 mes ago

6 Casos de Uso de Bases de Datos Vectoriales con Python

Las bases de datos vectoriales dejaron de ser un concepto de laboratorio para convertirse en…

1 mes ago

Base de Datos Vectorial en Python: Guía Completa para Proyectos de IA

Si trabajas con inteligencia artificial y modelos de lenguaje, tarde o temprano necesitarás almacenar y…

1 mes ago

Construí un plugin de WordPress que entiende de qué trata tu contenido (no solo sus tags)

La mayoría de plugins de related posts solo comparan tags, no el significado. Te muestro…

1 mes ago

Git: El “Control + Z” que Todo Programador Necesita (Y las Nuevas Herramientas que Vienen a Mejorarlo)

Git para principiantes: Imagina que llevas tres días trabajando en una nueva función para tu…

3 meses ago