976 Stimmen

Xcode-select aktives Entwicklerverzeichnisfehler

Sah den folgenden Fehler beim Ausführen einer npm install, der node-gyp erforderte ... aber durch alles ausgelöst werden könnte, was xcode-select benötigt.

xcode-select: Fehler: Das Tool 'xcodebuild' erfordert Xcode, aber das aktive Entwicklerverzeichnis '/Library/Developer/CommandLineTools' ist eine Befehlszeilenwerkzeugeinstanz

Was ist das Problem?

1voto

Abdullah Aden Punkte 852

Das manuelle Installieren von Command LineTool hat bei mir funktioniert.

  1. Ich habe Xcode über den App Store installiert
  2. Ich konnte Homebrew immer noch nicht herunterladen
  3. Ich habe das Command Line Tool manuell über den Link installiert.
  4. Bing Bang Boom

https://developer.apple.com/download/more/?=command%20line%20tools

1voto

turibbio Punkte 41

XCode2: sudo xcode-select -s /Applications/Xcode\ 2.app/Contents/Developer

Beachten Sie das "\" zum Escapen des Leerzeichens

1voto

Steve Punkte 325

Zum Kontext, heute ist der 28. Januar 2019.

Auf meinem Mac habe ich zwei Dinge getan, um dieses Problem zu lösen:

  1. Führen Sie den folgenden Befehl in Ihrem Terminal aus:
    sudo xcode-select --install

  2. Starten Sie Ihren Mac neu.

Bis ich den Computer neu gestartet habe, trat das Problem weiterhin in meinem Android Studio auf. Nach dem Neustart funktionierte es einwandfrei. Beachten Sie auch, dass ich keine --switch Befehle ausgeführt habe, wie es andere tun. Ich hoffe, das hilft.

0voto

Mark Richman Punkte 27781

Es sind nur zwei Schritte erforderlich, und die vollständige XCode.app ist nicht erforderlich:

sudo rm -rf /Library/Developer/CommandLineTools
xcode-select --install

An diesem Punkt erscheint der Dialog "Software installieren":

Bildbeschreibung eingeben

Das war's!

0voto

legel Punkte 2157

Keiner der oben genannten Lösungen hat bei mir funktioniert. Ich habe zunächst die Command Line Tools separat installiert und dann Xcode komplett installiert. Was letztendlich für mich funktioniert hat, war die Deinstallation der Command Line Tools wie hier gezeigt hier. Danach wurde ich beim erneuten Versuch, xcode-select auszuführen, zur Neuinstallation aufgefordert.

*Übrigens habe ich diesen Thread gefunden, weil ich einige Bibliotheken (insbesondere gcc) mit macports installiert hatte, vermutlich mit den alten Command Line Tools, und dann habe ich Xcode mitten in der Entwicklung vollständig installiert. Also musste ich für meinen Fall macports neu installieren, nachdem ich die eigenständigen Command Line Tools entfernt, sie neu installiert, gcc neu installiert hatte und dann funktionierte die Kompilierung.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X