Instalar Python3 en macOS

La forma más sencilla y recomendable de instalar la última versión de Python en macOS es utilizar Homebrew, el gestor de paquetes más popular en Mac. Así evitamos depender de la versión de Python que trae el sistema y podremos actualizarla fácilmente en el futuro.

Instalar Homebrew

Si todavía no tenemos Homebrew instalado, basta con ejecutar en la Terminal:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Al terminar, el propio instalador nos indicará un par de comandos que debemos ejecutar para añadir Homebrew al PATH. Una vez hecho, podemos comprobar que está correctamente instalado con:

brew --version

Instalar Python

Con Homebrew ya funcionando, instalar Python es tan sencillo como:

brew install python

Comprobar la instalación

Para verificar que todo ha ido bien, comprobamos la versión instalada y que el comando apunta a la instalación de Homebrew:

python3 --version

Crear un entorno virtual

Es muy recomendable trabajar siempre con entornos virtuales para aislar las dependencias de cada proyecto. Para crear uno y activarlo:

python3 -m venv .venv
source .venv/bin/activate

Con el entorno virtual activado, el comando python apuntará automáticamente a la versión del entorno, sin necesidad de crear alias.

Actualizar pip

Por último, conviene actualizar pip a su última versión dentro del entorno:

python -m pip install --upgrade pip

Y con esto ya tenemos Python listo para trabajar en macOS.