Cómo corregir el error ‘setup.py –no-user-cfg install’ para pip en macOS

macOS viene con Python instalado de fábrica, lo cual es genial. Desafortunadamente, la versión de Python que está instalada está desactualizada. De hecho, no puede realizar una actualización local del idioma y pasar a una versión superior compatible. La instalación de Python 3 en macOS es una tarea manual.

Instalar pip

Dado que Python 2 ya no es compatible, las últimas herramientas que funcionan con Python también están diseñadas para funcionar con la nueva versión compatible. Si ha instalado Python 3, o se apega a Python 2 pero desea instalar pip, puede hacerlo con un simple comando de Terminal, siempre que tenga Homebrew instalado.

brew postinstall python3

Sin embargo, si recibe el error ‘setup.py –no-user-cfg install’, su instalación está fallando.

  Cómo configurar colores de acento en macOS Mojave

Se corrigió el error ‘setup.py –no-user-cfg install’

Para corregir el error ‘setup.py –no-user-cfg install’ e instalar pip en macOS, debe usar un comando diferente. Abra Terminal y ejecute el siguiente comando.

sudo easy_install pip

Se le pedirá que ingrese el administrador o la contraseña del usuario actual, pero una vez que lo haga, se instalará pip.

Para verificar si se ha instalado, ejecute el siguiente comando en la Terminal.

pip --version


¿Por qué utilizar pip?

Si es nuevo en Python, es probable que le hayan recomendado que instale pip. Si está intentando crear una aplicación Python desde Github, el comando de construcción o instalación probablemente comience con ‘pip’.

  Cómo obtener Picture in Picture para sitios web en macOS

pip es el administrador de paquetes de Python. Es una herramienta casi esencial si planeas trabajar en Python. Hay otros administradores de paquetes disponibles, pero no encontrará demasiados desarrolladores que los utilicen o los recomienden. pip es el estándar y también es multiplataforma, lo que significa que puede usarlo en un sistema Windows 10 y en una Mac.

macOS viene con Python instalado de forma predeterminada, pero no viene con pip instalado. Para los usuarios novatos que están aprendiendo Python o que intentan crear su primera aplicación desde un repositorio de Github, esto puede resultar confuso. Por lo que saben, tienen Python instalado en su sistema, por lo que el comando pip, que aparece con todo lo relacionado con los proyectos de Python, debería funcionar.

  Cómo crear carpetas inteligentes en macOS

No podemos culpar exactamente a Apple por esto, ya que es parte de la curva de aprendizaje saber qué herramientas necesita para trabajar con un idioma en particular. La empresa tiene la culpa de no actualizar la versión de Python que ofrece a los usuarios con macOS. Incluso con Python 3 instalado en macOS, Python 2 todavía existe y se ejecuta junto a él. Tienes que modificar un poco el comando para usar Python 3.