Неверный активный путь разработчика на MAC OS X после установки Ruby

Я получаю эту ошибку:

xcrun: error: invalid active developer path (/Applications/Xcode.app), missing xcrun at: /Applications/Xcode.app/usr/bin/xcrun

этой решение работает, но ошибка возникает снова после закрытия моего терминала и его повторного открытия; затем я должен запускать те же команды каждый раз, когда я открываю новое окно терминала.

Как я могу применить эти изменения, чтобы они сохранились после закрытия окна терминала?

4 ответов


Я начал получать ту же ошибку после обновления до OS X El Capitan.
В моем случае все, что я сделал, это установить его:

sudo xcode-select --install

и она отлично работает для меня.


[обновление] шаги ниже предназначены для OS X 10.10 (Yosemite). Те, кто испытывает это из-за обновления до 10.11 (El Capitan), кажется, нужно только запустить sudo xcode-select --install как описано в принятой ответ.

Я нашел предложение здесь в котором указано

sudo xcode-select -switch /

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

вместо этого, для меня, я изменил это

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer/

(который представляет собой смесь двух ссылочных решений ссылок), и это сработало.

[Edit]

попробуйте использовать

xcode-select --print-path

чтобы найти путь разработчика, если / Applications / Xcode.app / содержание / разработчик / по-прежнему недействителен для вас.


для меня решение было так же просто, как переустановка Xcode.

было указано здесь:https://superuser.com/a/981126

вы можете (повторно)установить Xcode через командную строку, как указано выше, или непосредственно из App Store.


У меня тоже была такая же проблема после обновления до OS X EI Captian. Я только что установил xcode-Выберите с помощью sudo xcode-select --install