Cómo instalar Python 3 en macOS

Instalar Python 3 no es lo más fácil de hacer en macOS. No es excepcionalmente difícil, pero necesita saber en qué condiciones está trabajando. Con suerte, podemos eliminar la mayor parte de la confusión del proceso. A continuación, le indicamos cómo puede instalar Python 3 en macOS.

Requisitos

Esto es para macOS Catalina. macOS viene preinstalado con Python, pero en Catalina, esta es la versión 2.7 que ha llegado al final de su vida. Esto creará algunos contratiempos en el proceso, pero comencemos con lo básico.

Primero, instale Xcode en su Mac. Puedes conseguirlo de la Mac App Store. Una vez instalada, asegúrese de que la aplicación se esté ejecutando. Ejecútelo una vez para asegurarse de que no haya ningún problema.

  Cómo ver el uso de CPU, RAM, disco y red en la barra de menú en macOS

A continuación, abra Terminal y ejecute el siguiente comando. Esto instalará las herramientas de la línea de comandos para Xcode. Los necesita para instalar Homebrew. El proceso es breve y sencillo. Solo necesita seguir las indicaciones en pantalla.

xcode-select --install

Finalmente, ejecute el siguiente comando en la Terminal para instalar Homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Instalar Python 3

Ahora que ha instalado las aplicaciones básicas que necesita, puede instalar Python 3. Abra una nueva ventana de Terminal y ejecute el siguiente comando.

brew install python3

La instalación no tardará demasiado, pero es posible que deba autenticarse con su contraseña de usuario durante el proceso de instalación. Una vez que esté completo, verá un mensaje que le indicará que se instaló Python 3. Ahora necesitas instalar pip.

  Cómo agregar una barra de ubicación al Finder en macOS

pip es un administrador de paquetes para Python. Cuando instala scripts o aplicaciones de Python, a menudo ve ‘pip’ al comienzo del comando de instalación. Para instalar pip, ejecute el siguiente comando en Terminal.

brew postinstall python3

Este comando puede funcionar o no. Si ve el mensaje ‘setup.py –no-user-cfg install’ en Terminal, esto significa que pip no se instaló. Si ese es el caso, simplemente ejecute este comando en su lugar e instalará pip.

sudo easy_install pip

Python 2 frente a Python 3

Python 2 todavía está en su sistema aunque haya instalado Python 3. Para enviar comandos a Python 3, deberá ingresar python3 en la terminal. Si ingresa python, el comando se enviará a Python 2.

  Cómo instalar una máquina virtual VirtualBox de Windows 10 en macOS

Suponiendo que ya ha instalado Python 3, puede verificarlo ejecutando el siguiente comando en la Terminal.

python3 --version

Observe que ingresamos python3 y no solo python. Si ingresa python –version, obtendrá un número de versión diferente, es decir, la versión Python 2. En este punto, no recomendamos eliminar Python 2 de macOS, ya que todavía hay algunos problemas que Python 3 y pip tienen en la plataforma Mac. Siempre es una buena idea tener la versión anterior a la que recurrir.