Kysymys:
Miksi saan virheellisen aktiivisen kehittäjäpolun yrittäessäni käyttää Gitiä päivitettäessä macOS Catalinaksi?
Housemd
2016-09-25 00:09:24 UTC
view on stackexchange narkive permalink

Päivitettyään macOS Catalinaksi yritin suorittaa git Terminalista, mutta se antoi minulle seuraavan virheen:

xcrun: virhe: virheellinen aktiivisen kehittäjän polku (/ Library / Developer / CommandLineTools), puuttuu xcrun osoitteesta: / Library / Developer / CommandLineTools / usr / bin / xcrun .

Kuinka korjaan sen?

Seitsemän vastused:
#1
+2559
Housemd
2016-09-25 00:09:24 UTC
view on stackexchange narkive permalink

Ratkaisu

Avaa Terminal ja suorita seuraava:

  xcode-select --install
 

Tämä lataa ja asentaa komentorivin työkalupaketin ja korjaa ongelman.

Et tarvitse ei Xcode-koodia, voit asentaa vain komentorivityökalut tähän, se on noin 130 Mt.

Jos pelkästään yllä mainittu ei tee sitä, suorita myös:

  xcode-select --reset
 

Lisätietoja

Ongelmana on, että on sovittava nimenomaisesti lisenssisopimuksesta. Seuraavaksi sinun on ehkä palautettava Xcode-polku, jos sinulla on useita versioita tai haluat komentorivityökalujen toimivan ilman Xcode-koodia.

  xcode-select --switch /Applications/Xcode.app
xcode-select --switch / Library / Developer / CommandLineTools
 

Löysin ratkaisun tähän kysymykseen, komentorivityökalut eivät toimi.

Saatat saada virheilmoituksen: "Ohjelmistoa ei voi asentaa, koska sitä ei tällä hetkellä ole saatavana ohjelmistopäivityspalvelimelta". Tässä tapauksessa xcode-select --reset toimii kuten akozin on osoittanut.

#2
+79
michalczukm
2016-12-16 08:16:04 UTC
view on stackexchange narkive permalink

Jos et halua asentaa eikä käyttää Xcode: tä (en), voit asentaa vain Xcode -komentotyökalut (katso Muokkaa)

Edellytykset:

  • sinulla on AppleID

Ratkaisu

Siirry osoitteeseen https://developer.apple.com/download/more/ ja etsi Command line -työkalut OS X 10.11) Xcode 7.1: lle. Asenna sitten ladattu .dmg-paketti.

Uudemmat versiot

Sen pitäisi toimia uudempien versioiden kanssa Command-linjatyökaluista OS X, mutta testasin sen Command-linjatyökaluilla OS X 10.11) Xcode 7.1 -versiolle.

Päivitä macOS 10.13 -ohjelmaan

MacOS 10.13: n päivittämisen jälkeen minun oli asennettava komentorivityökalut (macOS 10.13) Xcode 9: lle - toimii myös hyvin.


Muokkaa

Kuten @setholopolus mainitsi kommentissa,

  xcode-select --install
 

Asentaa myös only-komentorivityökalut Xcodelle.

Voit myös vahvistaa tämän osoitteessa: http://osxdaily.com/2014/02/12/install-command-line-tools-mac-os-x/

Jätän vastaukseni, jos sinulla on ongelmia asennuksessa cli -palvelun kautta.


PS-hyvitykset tälle SO-vastaukselle: https://stackoverflow.com/a/33593066/2029818

#3
+49
diegoiglesias
2017-09-26 03:44:56 UTC
view on stackexchange narkive permalink

Suorita vain sama komento macOS High Sierra: lle:

  xcode-select --install
 

ja kaikki palaa töihin.

2019 PÄIVITYS: Tätä tarvitaan jokaiselle uudelle macOS-versiolle, joten se toimii myös Catalinalla.

#4
+30
Erik Madsen
2018-10-04 19:31:31 UTC
view on stackexchange narkive permalink

Tässä ovat vaiheet, jotka minun on käynyt läpi Mojave:

Ensimmäinen xcode-select --reset .

Seuraavaksi minun on päivitettävä xcode-työkalut uusimpaan versioon: sudo softwareupdate -ia --verbose (Huomaa: tämä suorittaa kaikki saatavilla olevat päivitykset sovelluskaupasta, on tapa määrittää, ettähaluan päivittää vain yhden sovelluksen / ohjelman, mutta en tiedä sitä pääni yläosasta).

Voit kokeilla tätä komentoa toisen kerran, jos se näyttää olevan epäjohdonmukaista ensimmäisen kokeilun aikana.

Varmista lopuksi, että se toimi valitsemallasi git-komennolla, esim. git-tila .

#5
+20
NoelAbey
2017-02-08 21:19:12 UTC
view on stackexchange narkive permalink

Yritin xcode-select --install , mutta pakotettiin asentamaan se App Store: stä.

Sitten kaikki git-asiat menivät sujuvasti

#6
+14
mirth23
2017-05-15 20:01:53 UTC
view on stackexchange narkive permalink

Hyväksytty vastaus on oikea, mutta huomaa myös, että git ei tee selväksi, johtuuko virhe kauko-ohjaimesta vai paikallisesta.Jos käytät OS X: tä kaukosäätimelläsi, asennusongelmasi saattaa olla kaukosäätimen puolella ja näet saman virheen git clone - ja git pull -malleissa, mutta EI git-tila .

#7
+12
Steffi
2018-11-02 14:20:02 UTC
view on stackexchange narkive permalink

xcode-select --install ja xcode-select --reset eivät toimineet minulle.

Minun oli ladattava se manuaalisesti Apple Developers -sivustolta: https://developer.apple.com/download/

Valitse nykyisen käyttöjärjestelmän Command-rivi.

Screenshot for link



Tämä Q & A käännettiin automaattisesti englanniksi.Alkuperäinen sisältö on saatavilla stackexchange-palvelussa, jota kiitämme cc by-sa 3.0-lisenssistä, jolla sitä jaetaan.
Loading...