Realicé una nueva instalación de macOS Mojave 10.14. Inmediatamente después, instalé Xcode Versión 10.0 (10A255) de la Mac App Store.
Ahora, deseo instalar Homebrew que requiere la instalación de Xcode Command Line Tools. Tengo entendido que la instalación de Xcode también instala las herramientas de línea de comandos. ¿O no?
Según esta respuesta , verifiqué si las Herramientas de línea de comandos están instaladas ejecutando:
xcode-select -p
que imprimió la ruta para el directorio de Desarrollador de la siguiente manera:
/Applications/Xcode.app/Contents/Developer
Como se sugiere en la respuesta, también verifiqué el valor de retorno ejecutando:
echo $?
que se recuperó 0
.
También corrí, gcc
y make
bash pudo localizarlos y ejecutarlos.
Hasta ahora estoy convencido de que las herramientas de línea de comandos Xcode están instaladas. Ahora cuando ejecuto:
xcode-select --install
Me sale esta alerta:
¿Cuál es la razón probable de esta disparidad? ¿Instalará Xcode Command Line Tools dos veces? ¿O sobrescribir la instalación existente?
Según tengo entendido, Xcode Command Line Tools se puede instalar sin instalar Xcode. Además, según mi experiencia anterior, si las herramientas de línea de comandos no se instalan por separado de Xcode (al ejecutarse xcode-select --install
), Homebrew no las detecta, es decir, al ejecutarlas brew config
, el valor de CLT:
se muestra como N/A
.
Aquí está la imagen completa (perdón por el juego de palabras):
Aunque estoy hablando en el contexto de macOS Mojave, la pregunta sigue siendo la misma con respecto a las versiones anteriores de macOS.
¿Cuál es el enfoque aconsejable para tomar aquí?
Nota : Después de instalar Xcode, lo inicié, acepté el acuerdo de licencia y dejé que finalizara la instalación de herramientas adicionales (que es una actividad única).
git
comandos fallaban. Esta respuesta fue la solución que necesitaba para que losgit
comandos volvieran a funcionar, por ejemplo.git branch
etcTuve el mismo problema después de actualizar a Mojave. Corriendo
Llevado al error
La descarga de las herramientas de línea de comandos de developer.apple.com finalmente resolvió el problema.
fuente
Me encontré con un problema similar al intentar instalar algunos paquetes de Python (con jsonnet como dependencia), y encontré una solución aquí . Despues de correr;
Aparentemente todavía tiene que instalar el paquete, lo que puede hacer desde la terminal;
Aunque Steven ya respondió su pregunta, ¡espero que esto ayude a alguien!
fuente
La descarga de las herramientas de línea de comandos desde developer.apple.com resolvió el problema, sin embargo, descargó las herramientas de línea de comandos para Xcode 10.14 y no la versión Beta ...
Espero que esto resuelva tu problema...
fuente