Ответ 1
Обнаружено исправление проблемы здесь.
xcode-select --install
Появится запрос на установку необходимых инструментов командной строки.
Я только что обновил от Yosemite до El Capitan (и воспроизвел проблему с El Capitan до Sierra), и когда я пытаюсь ввести, например, git status
внутри терминала, я получаю следующую ошибку:
xcrun: error: invalid active developer path
(/Library/Developer/CommandLineTools), missing xcrun at:
/Library/Developer/CommandLineTools/usr/bin/xcrun
У меня нет установленного Xcode, так и не было. У кого-нибудь есть решение?
Обнаружено исправление проблемы здесь.
xcode-select --install
Появится запрос на установку необходимых инструментов командной строки.
Если у вас есть проблемы с командой xcode-select --install
; например Я продолжал получать тайм-аут сетевой проблемы, а затем попробовал загрузить dmg в developer.apple.com/downloads (инструменты командной строки OS X 10.11) для Xcode 7.1
Я пробовал решение xcode-select --install
, но это мне не помогает, я обновляю от Sierra до High и это случилось, мое решение:
sudo xcode-select --reset
Переназначение пути Xcode настроено на работу для меня.
sudo xcode-select -switch /Applications/Xcode.app
Затем вам будет предложено (после попытки команды) согласиться с лицензионным соглашением.
Я только что обновился до High Sierra, и я не мог просто запустить xcode-select --install
. Во-первых, я должен был установить xcode из магазина приложений. Затем я побежал xcode-select --install
. Затем мне пришлось запустить sudo xcodebuild -license
, согласиться на термины, а затем я мог бы снова запустить команды git.
Обновлено до High Sierra 10.13.2
xcode-select --install ALONE не работает для меня.
$ xcode-select --install
а. Может потребоваться обновление после установки с помощью softwareupdate в командной строке. $ sudo softwareupdate -i "Инструменты командной строки (macOS High Sierra версии 10.13) для Xcode-9.1"
$ sudo xcodebuild -license
Для тех, у кого есть проблемы с инструментами командной строки heroku
после обновления, я также должен был сделать следующее в моем терминале:
xcode-select --install
brew install heroku/brew/heroku
brew link --overwrite heroku
Кажется, обновление до High Sierra испортилось с моими символическими ссылками, а также заставило меня переустановить инструменты xcode. Я продолжал получать ошибки "не каталогов":
▸ stat /Users/mattymc/.local/share/heroku/client/bin/heroku: not a directory
▸ fork/exec /Users/mattmcinnis/.local/share/heroku/client/bin/heroku: not a directory
Надеюсь, что кто-то спасет час:)
После обновления до macOS 10.13.3
После обновления make macOS 10.13 мне пришлось установить "Инструменты командной строки (macOS 10.13) для Xcode 9.3", загруженные с https://developer.apple.com/download/more/
Я обновил mac os до macOS High Sierra - 10.13.3 и столкнулся с подобной проблемой при попытке установить сторожа (с командой watchwatch install).
выполнил команду: xcode-select --install, затем запустил "berew install watchman" - все работает отлично!
Для меня, после удаления Xcode, мне нужно переключить активный путь разработчика следующим образом: sudo xcode-select -s/
Для последней версии Mojave версии 10.14.1 я использую
разрешено путем загрузки с https://developer.apple.com/download/more/ "login by apple id и скачать
Инструмент командной строки новейшая стабильная версия.dmg
Это заставляет все работать
старый ответ
xcode-select --install
не работает для меня.
Для Мохаве
Удаление любой старой версии средств командной строки:
sudo rm -rf /Library/Developer/CommandLineTools
Загрузка и установка средств командной строки 10.14 Mojave.
В macOS 10.14 эта проблема может возникать и при наличии двух или более версий. Если вам нравится xCode GUI, вы можете сделать это, перейдя в настройки - CMD + ,
, выбрав вкладку Locations
и выбрав версию инструментов командной строки. См. Прилагаемый экран печати.
Даже если вы сделаете xcode-select --install, это не исправит это для меня, так как показало некоторую сетевую ошибку. Проблема заключалась в том, что он не мог подключиться к магазину приложений. Я сделал следующее, чтобы это исправить.
Ваш магазин приложений должен работать сейчас, и вы сможете запустить xcode-select --install
Я решил его с переустановкой cocoapods
sudo gem install cocoapods