Fix Git fungerar inte efter macOS Update (xcrun: fel: ogiltig aktiv utvecklarsökväg (/Library/Developer/CommandLineTools)
Innehållsförteckning:
Vissa Mac Terminal-användare kan upptäcka git, pip, HomeBrew och andra kommandoradsverktyg kan misslyckas eller inte fungera som avsett med ett felmeddelande som säger "xcrun: error: ogiltig aktiv utvecklarsökväg (/Library/ Utvecklare/CommandLineTools)”. Ibland slutar dessa kommandoradsverktyg att fungera efter en uppdatering av macOS-systemprogramvaran, men de fungerade tidigare.
Lyckligtvis är det enkelt att fixa felmeddelandet "xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)" och få git, pip, Homebrew eller vilket annat kommandoradsverktyg som helst som misslyckades, för att börja arbeta igen.
För vad det är värt är det fullständiga felmeddelandet:
Fixa "xcrun: error: invalid active developer path" Fel i Terminal på MacOS
Lösningen, som du kanske har gissat från själva felmeddelandet, är att installera om eller installera kommandoradsverktyg. Ja, även om du redan har installerat kommandoradsverktyg bör du installera om det för att lösa felmeddelandet, särskilt om du bara upplever felet efter en uppdatering av systemprogramvaran (t.ex. från Mojave till Monterey).
Installation/ominstallation av CLT kan göras från kommandoraden genom att utfärda följande kommandosträng i Terminal:
xcode-select --install
Om du trycker på retur kommer ett popup-fönster att visas med en förloppsindikator vid nedladdningen för kommandoradsverktyg.
När installationen av kommandoradsverktygen har slutförts bör du starta om Mac-datorn (ibland kan det också lösa meddelandet "xcrun error invalid active Developer path" genom att bara uppdatera, starta om Terminal eller öppna en ny Terminal, men en omstart rekommenderas).
Om du använder Homebrew bör du också se till att uppdatera Homebrew efter att du har (om)installerat kommandoradsverktygen.
Ser fortfarande xcrun: error: ogiltig aktiv utvecklarsökväg (/Library/Developer/CommandLineTools)?
Om du installerade eller ominstallerade kommandoradsverktyg via Terminal, startade om Mac-datorn och du fortfarande får felet, kan du också försöka installera kommandoradsverktygen manuellt genom att använda en DMG-fil direkt från Apple .
Du behöver ett Apple-ID för att komma åt nedladdningen, gå sedan till developer.apple.com och ladda ner kommandoradsverktyg för Xcode (senaste versionen) och installera det manuellt.
Återigen, Homebrew-användare vill uppdatera Homebrew. Du ska inte behöva installera Homebrew igen eller ta bort det och sedan installera om det, en enkel uppdatering borde göra susen.
Fungerade detta för att lösa dina problem med git, pip, Homebrew eller vad som helst som utlöste xcrun-felmeddelandet på kommandoraden på din Mac? Hittade du en annan lösning? Dela dina tankar och erfarenheter i kommentarerna.