Command Line Tools Bash (Git) funktioniert nicht - MacOS Sierra Final Release Candidate


81

Ich habe gerade ein Upgrade von OS X 10.11 "El Capitan" auf 10.12: "Sierra" durchgeführt . Wenn ich versuche, auf Git-Befehle in einem Terminal zuzugreifen, wird die folgende Fehlermeldung angezeigt:

xcrun: Fehler: Ungültiger aktiver Entwicklerpfad

(/ Library / Developer / CommandLineTools), xcrun fehlt bei:

/ Library / Developer / CommandLineTools / usr / bin / xcrun

Bitte helfen Sie mir, wenn jemand eine Lösung hat.



Suchen Sie einfach nach Software-Updates und installieren Sie alle neuesten verfügbaren Updates. Es wird anfangen zu arbeiten, ohne etwas anderes zu tun.
Sanket Prabhu

Antworten:


126

Installieren Sie die Xcode-Entwicklertools erneut

xcode-select --install

4
Hat jemand Probleme damit? Auf meinem Computer schlagen die Befehle nur mit "Die Software kann nicht installiert werden" fehl. Botschaft.
Juto

1
Ich denke, dies ist jetzt auch über den App Store / Software Update Service verfügbar.
Dan Laffan

Für mich hat dies das Problem nicht behoben. Ich habe Git zurückbekommen, indem ich es von .dmg installiert habe, aber ein paar andere Dinge fehlen noch. Darunter scheint der Clang zu sein.
MadPhysicist

1
Ich habe gerade ein Upgrade auf High Sierra durchgeführt und die Lösung ist noch gültig.
Gustavo Straube

Ich musste auch XCode aktualisieren und dann das Terminal neu starten.
Rickard Elimää

10

Ich habe dieses Problem behoben, indem ich das Paket "Befehlszeilentools (macOS sierra) für Xcode 8" von Apple Developer Downloads heruntergeladen und installiert habe .

Stellen Sie sicher, dass Sie Command Line Tools (macOS 10.12) for Xcode 8nicht die für 8.1 Beta auswählen, es sei denn, Sie haben Xcode 8.1 Beta installiert.


0

Hatte das gleiche Problem und wenn der Pfad des Git direkt in das Profil eingefügt wird, wird der xcode nicht mehr abgefragt (wenn Sie keinen xcode verwenden müssen).

  1. Laden Sie das Git https://git-scm.com/download/mac herunter und installieren Sie es.
  2. In Ihrem Profil zum Pfad hinzufügen, dh PATH = $ PATH: / usr / bin exportieren (mein Git befindet sich in / usr / bin).
  3. neues Terminal öffnen.

0

Alleine - xcode-select --install hat bei mir nicht funktioniert.

Musste alle 3 Schritte machen:

  1. Laden Sie den X-Code aus dem App Store herunter (falls nicht im Anwendungsordner vorhanden).
  2. $ xcode-select --install
    a. Möglicherweise muss nach der Installation mithilfe von Softwareupdate in der Befehlszeile ein Update durchgeführt werden. $ sudo softwareupdate -i "Befehlszeilentools (macOS High Sierra Version 10.13) für Xcode-9.1"

  3. $ sudo xcodebuild -Lizenz


0

Ich habe kürzlich ein Upgrade auf macOS High Sierra Version 10.13.3 durchgeführt und habe bereits xcode. Meine Git-Befehlszeilen haben das gleiche Problem. "$ xcode-select --install" funktioniert perfekt für mich.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.