Pataisykite „Git“ neveikiantį po „macOS“ atnaujinimo (xcrun: klaida: netinkamas aktyvus kūrėjo kelias (/Library/Developer/CommandLineTools)
Turinys:
Kai kurie „Mac“ terminalo naudotojai gali pastebėti, kad „git“, „pip“, „HomeBrew“ ir kiti komandų eilutės įrankiai gali sugesti arba neveikti taip, kaip numatyta, ir pateikia klaidos pranešimą „xcrun: klaida: netinkamas aktyvus kūrėjo kelias (/Library/ Kūrėjas / CommandLineTools)“. Kartais šie komandų eilutės įrankiai nustoja veikti po „MacOS“ sistemos programinės įrangos atnaujinimo, tačiau jie veikė anksčiau.
Laimei, nesunku ištaisyti klaidos pranešimą „xcrun: error: neteisingas aktyvus kūrėjo kelias (/Library/Developer/CommandLineTools)“ ir gauti git, pip, Homebrew ar bet kokį kitą komandinės eilutės įrankį. nepavyko, vėl pradėti dirbti.
Ko verta, visas klaidos pranešimas yra:
Pataisykite „xcrun: klaida: netinkamas aktyvus kūrėjo kelias“ Klaida terminale „MacOS“
Sprendimas, kaip galėjote atspėti iš paties klaidos pranešimo, yra iš naujo įdiegti arba įdiegti komandų eilutės įrankius. Taip, net jei jau esate įdiegę komandinės eilutės įrankius, turėtumėte juos iš naujo įdiegti, kad išspręstumėte klaidos pranešimą, ypač jei klaida atsiranda tik atnaujinus sistemos programinę įrangą (pvz., iš Mojave į Monterey).
Įdiegti / iš naujo įdiegti CLT galima iš komandinės eilutės terminale išduodant šią komandų eilutę:
xcode-select --install
Paspaudus grįžti, atsisiunčiant komandų eilutės įrankius bus rodomas iššokantis langas su eigos indikatoriumi.
Baigę diegti komandinės eilutės įrankius, turėtumėte iš naujo paleisti „Mac“ (kartais tiesiog atnaujinę, iš naujo paleidę terminalą arba atidarę naują terminalą, taip pat gali būti pašalintas pranešimas „xcrun klaida netinkamas aktyvus kūrėjo kelias“). bet rekomenduojama paleisti iš naujo).
Jei naudojate „Homebrew“, būtinai atnaujinkite „Homebrew“ po to, kai (iš naujo) įdiegsite komandų eilutės įrankius.
Vis dar matote xcrun: klaida: netinkamas aktyvus kūrėjo kelias (/Library/Developer/CommandLineTools)?
Jei įdiegėte arba iš naujo įdiegėte komandų eilutės įrankius naudodami terminalą, iš naujo paleidote „Mac“ ir vis tiek gaunate klaidą, taip pat galite pabandyti rankiniu būdu įdiegti komandų eilutės įrankius naudodami DMG failą tiesiai iš „Apple“ .
Jums reikės Apple ID, kad galėtumėte pasiekti atsisiuntimą, tada tiesiog eikite į developer.apple.com ir atsisiųskite komandų eilutės įrankius, skirtus Xcode (naujausią versiją) ir įdiekite jį rankiniu būdu.
Vėlgi „Homebrew“ naudotojai norės atnaujinti „Homebrew“. Jums nereikėtų dar kartą įdiegti „Homebrew“ arba jo pašalinti ir įdiegti iš naujo – paprastas atnaujinimas turėtų padėti.
Ar tai padėjo išspręsti problemas, susijusias su „git“, „pip“, „Homebrew“ ar bet kuo, kas suaktyvino xcrun klaidos pranešimą „Mac“ komandų eilutėje? Ar radote kitą sprendimą? Pasidalykite savo mintimis ir patirtimi komentaruose.