Saya baru saja memutakhirkan dari Yosemite ke El Capitan (dan mereplikasi masalah peningkatan dari El Capitan ke Sierra), dan ketika saya mencoba mengetik misalnya git status
di dalam terminal, saya mendapatkan kesalahan berikut:
xcrun: error: invalid active developer path
(/Library/Developer/CommandLineTools), missing xcrun at:
/Library/Developer/CommandLineTools/usr/bin/xcrun
Saya tidak menginstal Xcode, tidak pernah melakukannya. Adakah yang punya solusi?
which git
merespons/usr/bin/git
, dan "mengajukanwhich git
" ke/usr/bin/git: Mach-O 64-bit executable x86_64
xcode-select --switch path/to/Xcode.app
untuk menentukan Xcode yang ingin Anda gunakan untuk alat pengembang baris perintah (atau lihatman xcode-select
) "pada 10.11.5 cara memperbaikinya?Jawaban:
Menemukan perbaikan untuk masalah ini di sini .
Ini akan memunculkan prompt untuk menginstal alat baris perintah yang diperlukan.
sumber
xcode-select --install
. Saya benci xcode, saya tidak pernah menginginkannya meskipun mac memaksa saya untuk menginstal. Saya bahkan tidak dapat menginstal beberapa perangkat lunak lain karena ini diperlukan. Grrrrr.dmg
dan menginstalnya secara manual.Jika Anda memiliki masalah dengan
xcode-select --install
perintah; misal saya terus mendapatkan timeout masalah jaringan, kemudian coba unduh dmg di developer.apple.com/downloads (alat baris perintah OS X 10.11) untuk Xcode 7.1sumber
Saya mencoba solusi
xcode-select --install
tetapi tidak membantu saya, saya memperbarui dari Sierra ke High dan terjadi ini, solusi saya:sumber
Menugaskan kembali jalur Xcode dikonfigurasi dengan berfungsi untuk saya.
sudo xcode-select -switch /Applications/Xcode.app
Anda kemungkinan akan diminta (setelah mencoba perintah) untuk menyetujui perjanjian lisensi.
sumber
Di macOS 10.14 masalah ini juga dapat terjadi jika Anda memiliki dua atau lebih versi yang diinstal. Jika Anda suka xCode GUI, Anda dapat melakukannya dengan masuk ke preferensi -
CMD + ,
, memilihLocations
tab dan memilih versi Command Line Tools. Silakan merujuk ke layar cetak terlampir.sumber
Saya baru saja memperbarui ke High Sierra dan saya tidak bisa berlari begitu saja
xcode-select --install
. Pertama, saya harus menginstal xcode dari app store. Lalu aku berlarixcode-select --install
. Lalu aku harus larisudo xcodebuild -license
, menyetujui persyaratan, lalu akhirnya aku bisa menjalankan perintah git lagi.sumber
Diperbarui ke High Sierra 10.13.2
xcode-select --install ALONE tidak bekerja untuk saya.
$ xcode-select --install
a. Mungkin perlu memperbarui setelah menginstal menggunakan pembaruan perangkat lunak di baris perintah. $ sudo softwareupdate -i "Alat Baris Perintah (macOS High Sierra versi 10.13) untuk Xcode-9.1"
$ sudo xcodebuild -license
sumber
Bagi saya, setelah saya menghapus Xcode, saya harus mengganti jalur pengembang aktif sebagai berikut:
sudo xcode-select -s /
sumber
Bagi mereka yang juga memiliki masalah dengan
heroku
alat-alat baris perintah setelah peningkatan, saya juga harus melakukan hal berikut di terminal saya:Tampaknya upgrade ke High Sierra mengacaukan symlink saya selain memaksa saya untuk menginstal ulang alat xcode. Saya terus mendapatkan kesalahan 'bukan direktori':
Berharap itu menyelamatkan seseorang satu jam :)
sumber
Setelah memperbarui ke macOS 10.13.3
Setelah memperbarui lakukan macOS 10.13, saya harus menginstal "Command Line Tools (macOS 10.13) untuk Xcode 9.3" yang diunduh dari https://developer.apple.com/download/more/
sumber
Saya memutakhirkan mac os ke macOS High Sierra - 10.13.3 dan menghadapi masalah serupa ketika mencoba memasang penjaga (dengan command - brew install watchman).
jalankan perintah: xcode-select --install, lalu jalankan "brew install watchman" - Semuanya berfungsi dengan baik!
sumber
Untuk versi Mojave versi terbaru 10.14.1, saya menggunakan
dipecahkan dengan mengunduh dari https://developer.apple.com/download/more/ "login dengan apple id, dan unduh
Itu membuat semuanya bekerja
jawaban lama
tidak bekerja untuk saya.
sumber
xcode-select --install
adalah sembulan tentang tidak dapat menghubungi server pembaruan. Pada saat penulisan ini, satu-satunya unduhan dalam tautan yang disebutkan di atas untuk pengguna Mojave adalah versi beta berjudul "Command Line Tools (macOS 10.14) untuk XCode 10.1 Beta 2"Untuk Mojave
Hapus Instalasi Alat Command Line versi lama:
Unduh dan Instal Alat Baris Perintah 10.14 Mojave .
sumber
Bahkan jika Anda melakukan xcode-select --install, itu tidak memperbaikinya bagi saya karena menunjukkan beberapa kesalahan jaringan. Masalahnya adalah itu tidak bisa terhubung ke app store. Saya melakukan yang berikut untuk memperbaikinya.
Toko aplikasi Anda seharusnya berfungsi sekarang dan Anda harus dapat menjalankan xcode-select --install
sumber