Как исправить ошибку homebrew: «активный путь разработчика» после обновления до OS X El Capitan?

Я получаю эту ошибку при запуске brew update:

$ brew update
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Error: Failure while executing: git checkout -q master

Как исправить эту проблему?

59 голосов | спросил Ranjith Ramachandra 7 +03002015-10-07T07:20:40+03:00312015bEurope/MoscowWed, 07 Oct 2015 07:20:40 +0300 2015, 07:20:40

2 ответа


93

Выполните следующие команды, чтобы устранить указанную выше ошибку.

sudo xcode-select --install
sudo xcode-select -switch /

Я нашел ответ на https://github.com/Homebrew/homebrew/issues/23500

Я также должен был сделать это:

sudo chown -R $(whoami):admin /usr/local

Из-за некоторых проблем с разрешением. Однако сделайте это, только если вам нужно.

ответил Ranjith Ramachandra 7 +03002015-10-07T07:22:27+03:00312015bEurope/MoscowWed, 07 Oct 2015 07:22:27 +0300 2015, 07:22:27
28

Только следующая команда должна устранить проблему, если вы являетесь администратором на компьютере.

xcode-select --install

Следующая статья помогла мне решить проблему

http://tips.tutorialhorizon.com/2015/10/01/xcrun-error-invalid-active-developer-path-library-developer-commandline-tools-missing-xcrun/

ответил Kavit Shah 7 +03002015-10-07T11:20:23+03:00312015bEurope/MoscowWed, 07 Oct 2015 11:20:23 +0300 2015, 11:20:23

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132