Popravi, da Git ne deluje po posodobitvi macOS (xcrun: napaka: neveljavna pot aktivnega razvijalca (/Library/Developer/CommandLineTools)
Kazalo:
Nekateri uporabniki terminala Mac lahko odkrijejo, da git, pip, HomeBrew in druga orodja ukazne vrstice morda ne uspejo ali ne delujejo, kot je predvideno, s sporočilom o napaki, ki navaja »xcrun: napaka: neveljavna aktivna pot razvijalca (/Library/ Developer/CommandLineTools)«. Včasih ta orodja ukazne vrstice prenehajo delovati po posodobitvi sistemske programske opreme macOS, prej pa so delovala.
Na srečo je preprosto popraviti sporočilo o napaki »xcrun: napaka: neveljavna aktivna pot razvijalca (/Library/Developer/CommandLineTools)« in pridobiti git, pip, Homebrew ali katero koli drugo orodje ukazne vrstice, ki ni uspelo, da bi znova začeli delovati.
Če je vredno, je celotno sporočilo o napaki:
Popravi napako »xcrun: napaka: neveljavna aktivna pot razvijalca« v terminalu v sistemu MacOS
Rešitev, kot ste morda uganili iz samega sporočila o napaki, je ponovna namestitev ali namestitev orodij ukazne vrstice. Da, tudi če že imate nameščena orodja ukazne vrstice, jih morate znova namestiti, da odpravite sporočilo o napaki, zlasti če se napaka pojavi šele po posodobitvi sistemske programske opreme (npr. iz Mojave v Monterey).
Namestitev/ponovno namestitev CLT lahko izvedete iz ukazne vrstice z izdajo naslednjega ukaznega niza v terminalu:
xcode-select --install
Če pritisnete tipko return, se prikaže pojavno okno z indikatorjem napredka pri prenosu za orodja ukazne vrstice.
Ko je namestitev orodij ukazne vrstice končana, morate znova zagnati Mac (včasih preprosto osvežitev, ponovni zagon terminala ali odpiranje novega terminala lahko odpravi tudi sporočilo 'xcrun error invalid active developer path', vendar je priporočljiv ponovni zagon).
Če uporabljate Homebrew, morate prav tako posodobiti Homebrew, potem ko ste (ponovno) namestili orodja za ukazno vrstico.
Še vedno vidite xcrun: napaka: neveljavna pot aktivnega razvijalca (/Library/Developer/CommandLineTools)?
Če ste namestili ali znova namestili orodja ukazne vrstice prek terminala, znova zagnali Mac in se še vedno pojavlja napaka, lahko poskusite tudi ročno namestiti orodja ukazne vrstice z uporabo datoteke DMG neposredno iz Appla .
Za dostop do prenosa boste potrebovali Apple ID, nato pa pojdite na developer.apple.com in prenesite orodja ukazne vrstice za Xcode (najnovejšo različico) ter jih ročno namestite.
Spet bodo uporabniki Homebrew želeli posodobiti Homebrew. Ne bi vam bilo treba ponovno namestiti Homebrew ali ga odstraniti in nato znova namestiti, preprosta posodobitev bi morala pomagati.
Ali je to rešilo vaše težave z git, pip, Homebrew ali čim drugim, kar je sprožilo sporočilo o napaki xcrun v ukazni vrstici na vašem Macu? Ste našli drugo rešitev? Delite svoje misli in izkušnje v komentarjih.