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.
Tabla de contenido
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.
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.
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.
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.