Komut Satırı Araçları bash (git) çalışmıyor - macOS Sierra son sürüm adayı


83

OS X 10.11 "El Capitan" dan 10.12: "Sierra" sürümüne yeni yükselttim ve bir terminalin içinden git komutlarına erişmeye çalıştığımda şu hatayı alıyorum:

xcrun: hata: geçersiz etkin geliştirici yolu

(/ Library / Developer / CommandLineTools), xcrun eksik:

/ Kütüphane / Geliştirici / CommandLineTools / usr / bin / xcrun

Birinin çözümü varsa lütfen bana yardım et.



Sadece yazılım güncellemelerini kontrol edin ve mevcut en son güncellemeleri yükleyin. Fazladan başka bir şey yapmadan çalışmaya başlayacak.
— Sanket Prabhu

Yanıtlar:


126

Xcode geliştirici araçlarını yeniden yükleyin

xcode-select --install

4
Bununla ilgili sorunları olan var mı? Benim makinemde komutlar "Yazılımı kuramıyorum" ile başarısız oluyor. İleti.
— Juto

1
Bunun artık App Store / Yazılım Güncelleme servisi aracılığıyla da mevcut olduğunu düşünüyorum.
— Dan Laffan

Benim için bu sorunu çözmedi. Git'i .dmg'den yükleyerek geri aldım, ancak diğer bazı şeyler hala eksik. Aralarında Clang gibi görünüyor.
— MadPhysicist

1
High Sierra'ya yeni yükselttim ve çözüm hala geçerli.
— Gustavo Straube

XCode'u da yükseltmem ve ardından Terminal'i yeniden başlatmam gerekiyordu.
— Rickard Elimää

10

Bu sorunu, Apple Developer Downloads'dan 'Xcode 8 için Komut Satırı Araçları (macOS sierra)' paketini indirip yükleyerek çözdüm .

Command Line Tools (macOS 10.12) for Xcode 8Xcode 8.1 beta yüklü değilse, 8.1 beta için olanı seçtiğinizden emin olun .


1

Yakın zamanda macOS High Sierra Sürüm 10.13.3'e yükselttim ve mevcut xcode'a sahibim. Git komut satırlarımda da aynı sorun var. "$ xcode-select --install" benim için mükemmel çalışıyor.


0

Aynı sorun vardı ve git'in yolunu doğrudan profile koymakla artık xcode istemeyecek (eğer xcode kullanmanız gerekmiyorsa).

  1. git, https://git-scm.com/download/mac indirin ve kurun.
  2. profilinizde yola ekleyin, yani dışa aktarma PATH = $ PATH: / usr / bin (benim git / usr / bin içinde).
  3. yeni terminal açın.

0

Tek başına - xcode-select --install benim için çalışmadı.

3 adımı da uygulamanız gerekiyordu:

  1. X kodunu uygulama mağazasından indirin (Uygulamalar klasöründe yoksa)
  2. $ xcode-select - install
    a. Komut satırında softwareupdate kullanılarak kurulumdan sonra güncelleme yapılması gerekebilir . $ sudo softwareupdate -i "Xcode-9.1 için Komut Satırı Araçları (macOS High Sierra sürüm 10.13)"

  3. $ sudo xcodebuild -license

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.