Popravi Git koji ne radi nakon ažuriranja macOS-a (xcrun: pogreška: nevažeći aktivni put razvojnog programera (/Library/Developer/CommandLineTools)

Sadržaj:

Anonim

Neki korisnici Mac terminala mogu otkriti da git, pip, HomeBrew i drugi alati naredbenog retka možda ne rade ili ne rade kako je predviđeno s porukom o pogrešci u kojoj piše “xcrun: pogreška: nevažeći aktivni put razvojnog programera (/Library/ Developer/CommandLineTools)”. Ponekad ti alati naredbenog retka prestanu raditi nakon ažuriranja softvera macOS sustava, ali su prije radili.

Srećom, lako je popraviti poruku o pogrešci “xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)” i dobiti git, pip, Homebrew ili bilo koji drugi alat naredbenog retka koji neuspješno, da ponovno počnete raditi.

Za ono što vrijedi, cijela poruka o pogrešci je:

Popravi "xcrun: error: invalid active developer path" Greška u terminalu na MacOS-u

Rješenje je, kao što ste možda pretpostavili iz same poruke o pogrešci, ponovno instaliranje ili instaliranje alata za naredbeni redak. Da, čak i ako već imate instalirane alate naredbenog retka, trebali biste ih ponovno instalirati kako biste riješili poruku o pogrešci, osobito ako se greška javlja tek nakon ažuriranja softvera sustava (npr. s Mojave na Monterey).

Instaliranje/ponovno instaliranje CLT-a može se izvršiti iz naredbenog retka izdavanjem sljedećeg niza naredbi u terminalu:

xcode-select --install

Pritiskom na return pojavit će se skočni prozor s indikatorom napretka preuzimanja za alate naredbenog retka.

Kada je instalacija Alata naredbenog retka dovršena, trebali biste ponovno pokrenuti Mac (ponekad jednostavno osvježavanje, ponovno pokretanje Terminala ili otvaranje novog Terminala također može riješiti poruku 'xcrun error invalid active developer path', ali preporučuje se ponovno pokretanje).

Ako koristite Homebrew, trebali biste također ažurirati Homebrew nakon što (ponovno) instalirate Alate za naredbeni redak.

Još uvijek vidite xcrun: pogreška: nevažeći aktivni razvojni put (/Library/Developer/CommandLineTools)?

Ako ste instalirali ili ponovno instalirali alate naredbenog retka putem terminala, ponovno pokrenuli Mac, a još uvijek dobivate pogrešku, također možete pokušati ručno instalirati alate naredbenog retka pomoću DMG datoteke izravno iz Applea .

Trebat će vam Apple ID za pristup preuzimanju, zatim samo idite na developer.apple.com i preuzmite alate za naredbeni redak za Xcode (najnovija verzija) i instalirajte ih ručno.

Opet, korisnici Homebrew-a će htjeti ažurirati Homebrew. Ne biste trebali ponovno instalirati Homebrew ili ga ukloniti pa ponovno instalirati, jednostavno ažuriranje bi trebalo poslužiti.

Je li ovo uspjelo u rješavanju vaših problema s git, pip, Homebrew ili bilo čime što je pokretalo poruku o pogrešci xcrun u naredbenom retku na vašem Macu? Jeste li pronašli drugo rješenje? Podijelite svoje misli i iskustva u komentarima.

Popravi Git koji ne radi nakon ažuriranja macOS-a (xcrun: pogreška: nevažeći aktivni put razvojnog programera (/Library/Developer/CommandLineTools)