"Git" neveikia po "macOS" atnaujinimo (xcrun: klaida: neteisingas aktyvaus kūrėjo kelias (/Library/Developer/CommandLineTools)

Praėjusią naktį (lapkritis 2018) Aš atnaujinau į "MacOS Mojave", (tai tikriausiai veiks ir "Catalina")

Šį rytą savo "MacBook pro" kompiuteryje komandinėje eilutėje naršiau po savo darbo kodų bazę,

įvedžiau "git status" į repą ir gavau klaidą:

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

Problema ta, kad reikia atnaujinti "Xcode" komandinės eilutės įrankius.

Grįžkite į terminalą ir paspauskite:

xcode-select --install

Tada gausite:

xcode-select: note: install requested for command line developer tools

Šioje vietoje jums bus pasiūlyta lange atnaujinti "Xcode" komandinės eilutės įrankius. (tai gali šiek tiek užtrukti).

atidarykite naują terminalo langą ir jūsų kūrimo įrankiai turėtų būti grąžinti.

Papildymas: Po bet kokio didesnio ar pusiau didesnio atnaujinimo turėsite atnaujinti komandinės eilutės įrankius, kad jie vėl tinkamai veiktų. Patikrinkite "Xcode" po bet kokio atnaujinimo. Tai taikoma ne tik "Mojave"...

Po to iš naujo paleiskite terminalą

Komentarai (18)

Be dustbuster'io atsakymo, man reikėjo nustatyti kelią į "Xcode" aplanką su šia komanda:

sudo xcode-select -switch /Library/Developer/CommandLineTools
Komentarai (2)

Iš klaidos pranešimo supratau, kad "Xcode" komandinės eilutės įrankiai yra dalis, tačiau paleidus "Xcode" ir gavus raginimą įdiegti papildomus įrankius, jis teigė, kad juos įdiegs, tačiau vis tiek gavau tą pačią klaidą, kai atidariau naują terminalą.

Taigi rankiniu būdu atlikau xcode-select --install ir po to viskas pavyko.

Komentarai (0)