Si ya diste el salto a macOS o Linux, instalar Python es incluso más directo que en Windows: ambos sistemas suelen traer Python preinstalado, aunque casi siempre en una versión desactualizada. Aquí te explico cómo dejarlo listo correctamente, sin romper nada del sistema.
Antes de empezar: verifica qué versión tienes
Tanto macOS como la mayoría de distribuciones Linux incluyen Python de fábrica, pero suele ser una versión antigua reservada para el propio sistema operativo. Nunca la desinstales ni la modifiques directamente: instala una versión nueva en paralelo.
Abre la terminal y escribe:
python3 --version
Cómo instalar Python en macOS
La forma más segura y recomendada es usar Homebrew, el gestor de paquetes estándar de macOS.
Paso 1: Instala Homebrew (si no lo tienes)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Paso 2: Instala Python
brew install python
Paso 3: Verifica la instalación
python3 --versionpip3 --version
Homebrew se encarga de mantener Python actualizado automáticamente con brew upgrade python, sin tocar la versión del sistema.
Cómo instalar Python en Linux (Debian/Ubuntu)
En distribuciones basadas en Debian (Ubuntu, Linux Mint, Pop!_OS), el gestor de paquetes APT hace todo el trabajo.
Paso 1: Actualiza los repositorios
sudo apt update
Paso 2: Instala Python y pip
sudo apt install python3 python3-pip
Paso 3: Verifica la instalación
python3 --versionpip3 --version
Cómo instalar Python en Linux (Fedora/RHEL)
Si usas Fedora, CentOS o RHEL, el gestor de paquetes es DNF:
sudo dnf install python3 python3-pip
Crea tu entorno virtual desde el primer día
Tanto en Mac como en Linux, el error más común de principiantes es instalar librerías directamente «a nivel del sistema» con pip install, lo que puede generar conflictos de versiones entre proyectos. La solución es crear un entorno virtual por proyecto:
python3 -m venv .venvsource .venv/bin/activate
Una vez activado, cualquier librería que instales con pip install quedará aislada a ese proyecto. Si quieres profundizar en cómo funciona pip y la instalación de librerías, revisa qué es pip en Python y cómo instalar librerías.
Recomendación: ya con Python instalado, un buen siguiente paso es elegir tu editor de código. Revisa nuestra comparación de los mejores editores e IDEs para Python (VS Code, PyCharm y Jupyter Notebook).
Errores comunes al instalar Python en Mac y Linux
- Usar
pythonen lugar depython3(en muchos sistemas, «python» a secas sigue apuntando a Python 2 o no existe). - Modificar o eliminar el Python del sistema, lo que puede romper herramientas internas del SO.
- Instalar librerías sin activar un entorno virtual primero.
Preguntas frecuentes
¿Puedo desinstalar el Python que trae macOS o Linux por defecto?
No es recomendable. El sistema operativo depende de esa versión para funciones internas. Instala tu propia versión en paralelo con Homebrew o APT/DNF, y úsala para tus proyectos.
¿Por qué debo usar python3 y no python?
Porque en macOS y muchas distribuciones Linux, el comando python a secas puede no existir o apuntar a una versión obsoleta. Usar python3 explícitamente evita ambigüedades.
¿Necesito reiniciar la terminal después de instalar Python?
En la mayoría de los casos sí, o al menos abrir una nueva pestaña de terminal para que reconozca los cambios en el PATH.
Conclusión
Instalar Python en Mac o Linux toma apenas unos minutos si usas las herramientas correctas: Homebrew en macOS, APT o DNF en Linux. El siguiente paso lógico es crear tu entorno virtual y elegir un editor de código. Si usas Windows en lugar de Mac o Linux, consulta nuestra guía de cómo instalar Python en Windows 10 y 11. Y si quieres ver el mapa completo de tu aprendizaje, vuelve a cómo aprender Python desde cero en 2026.














