macOS viene con Python instalado de fábrica, lo cual es genial. Desafortunadamente, la versión de Python que está instalada es una versión obsoleta. De hecho, no se puede hacer una actualización del idioma y pasar a una versión más alta, soportada. Instalar Python 3 en macOS es una tarea manual.
Instalar pip
Como Python 2 ya no está soportado, las últimas herramientas que funcionan con Python también están construidas para funcionar con la nueva versión soportada. Si has instalado Python 3, o te quedas con Python 2 pero quieres instalar pip, puedes hacerlo con un simple comando de Terminal, siempre que tengas Homebrew instalado.
brew postinstall python3
Sin embargo, si recibes el error «setup.py -no-user-cfg install», la instalación está fallando.
Arreglar el error ‘setup.py -no-user-cfg install’.
Para arreglar el error ‘setup.py -no-user-cfg install’, e instalar pip en macOS, necesitas usar un comando diferente. Abre el Terminal, y ejecuta el siguiente comando.
sudo easy_install pip
Se le pedirá que introduzca la contraseña del administrador o del usuario actual, pero una vez que lo haga, se instalará el pip.
Para comprobar si se ha instalado, ejecute el siguiente comando en la Terminal.
pip --version

¿Por qué usar pip?
Si eres nuevo en Python, es probable que te hayan aconsejado instalar pip. Si estás intentando construir una aplicación Python desde Github, el comando de construcción o instalación probablemente empieza con ‘pip’.
pip es el gestor de paquetes de Python. Es una herramienta casi esencial si planeas trabajar en Python. Hay otros gestores de paquetes disponibles, pero no encontrarás muchos desarrolladores que los utilicen, o los recomienden. pip es el estándar y también es multiplataforma, lo que significa que puedes usarlo tanto en un sistema Windows 10 como en un Mac.
macOS viene con Python instalado por defecto pero no viene con pip instalado. Para los usuarios principiantes que están aprendiendo Python o intentando construir su primera aplicación a partir de un repositorio Github, esto puede ser confuso. Por lo que saben, tienen Python instalado en su sistema por lo que el comando pip, que aparece con todo lo que tiene que ver con los proyectos de Python, debería funcionar.
No podemos culpar a Apple por esto, ya que es parte de la curva de aprendizaje saber qué herramientas necesitas para trabajar con un idioma en particular. La empresa tiene la culpa de no actualizar la versión de Python que da a los usuarios con macOS. Incluso con Python 3 instalado en macOS, Python 2 sigue existiendo y funciona junto a él. Hay que modificar un poco el comando para usar Python 3.
Danos tu opinión