33 votos

Falta Xcrun, la instalación de Xcode Command Line Tools no soluciona el problema

Tengo un MacBook Pro de mediados de 2015 con macOS High Sierra 10.13.3.

He intentado iniciar un nuevo proyecto y ninguno de mis comandos parece funcionar.

Siempre me sale este error:

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), 
missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

Parece bastante sencillo, faltan las herramientas de línea de comandos de Xcode. Excepto la instalación parece no funcionar / no tener ningún efecto.

Entro: xcode-select --install Presiono instalar, acepto el acuerdo, se descarga, se instala, me da un bonito The software was installed pero si vuelvo a intentar cualquier comando (como brew update o brew upgrade ); obtengo el mismo error. (He intentado reiniciar, pero sin resultado).

¿Cómo puedo resolver este problema? Todo lo que pude encontrar en Google es gente diciendo Instalar las herramientas de línea de comandos de Xcode .

0 votos

¿La salida de brew config emite un valor correspondiente a CLT: ¿Llave?

1 votos

@NimeshNeema No HOMEBREW_VERSION: 1.5.14 ORIGIN: (none) HEAD: (none) Last commit: never Core tap ORIGIN: (none) Core tap HEAD: (none) Core tap last commit: never HOMEBREW_PREFIX: /usr/local CPU: octa-core 64-bit haswell Homebrew Ruby: 2.3.3 => /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/b‌​in/ruby Clang: N/A Git: 2.8.1 => /usr/local/bin/git Curl: 7.54.0 => /usr/bin/curl Java: 1.8.0_77 macOS: 10.13.3-x86_64 CLT: N/A Xcode: N/A XQuartz: N/A

0 votos

Como se puede ver en la salida, Homebrew no reconoce la instalación de Xcode y CLT. Has instalado Xcode mediante DMG o desde la Mac App Store?

0voto

panpernicek Puntos 111

Cambié a las herramientas de línea de comandos de Xcode para que funcionara en mi caso. https://stackoverflow.com/a/34617930

-1voto

Web Guy Puntos 21

También me encontré con esto. Resulta homebrew había instalado mi Xcode herramientas de línea cmd en /usr/bin. Mi IntelliJ busca las herramientas de línea cmd en /Library/Developer/CommandLineTools/usr/bin/ Así que lo que hice fue cd en /Library/Developer/CommandLineTools/usr/bin/ luego hizo una

cp /usr/bin/* ./

y se copiaron mis herramientas de línea cmd. Después de eso, IntelliJ no tuvo más quejas.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X