Исправление Git, не работающего после обновления macOS (xcrun: ошибка: неверный активный путь разработчика (/Library/Developer/CommandLineTools)

Оглавление:

Anonim

Некоторые пользователи Mac Terminal могут обнаружить, что git, pip, HomeBrew и другие инструменты командной строки могут дать сбой или не работать должным образом с сообщением об ошибке «xcrun: ошибка: неверный активный путь разработчика (/Library/ Разработчик/CommandLineTools)». Иногда эти инструменты командной строки перестают работать после обновления системного программного обеспечения macOS, но раньше они работали.

К счастью, легко исправить сообщение об ошибке «xcrun: ошибка: недопустимый активный путь разработчика (/Library/Developer/CommandLineTools)» и получить git, pip, Homebrew или любой другой инструмент командной строки, который не удалось, чтобы снова начать работу.

Для чего стоит полное сообщение об ошибке:

Исправить ошибку «xcrun: ошибка: недопустимый активный путь разработчика» в Терминале на MacOS

Решение, как вы могли догадаться из самого сообщения об ошибке, заключается в переустановке или установке инструментов командной строки. Да, даже если у вас уже установлены инструменты командной строки, вам следует переустановить их, чтобы устранить сообщение об ошибке, особенно если вы столкнулись с ошибкой только после обновления системного программного обеспечения (например, из Мохаве в Монтерей).

Установку/переустановку CLT можно выполнить из командной строки, введя в Терминале следующую командную строку:

xcode-select --install

Нажатие кнопки return вызовет появление всплывающего окна с индикатором выполнения загрузки инструментов командной строки.

После завершения установки инструментов командной строки вы должны перезагрузить Mac (иногда простое обновление, перезапуск терминала или открытие нового терминала также может устранить сообщение «ошибка xcrun неверный активный путь разработчика», но рекомендуется перезагрузка).

Если вы используете Homebrew, обязательно обновите Homebrew после (пере)установки инструментов командной строки.

Все еще видите xcrun: ошибка: недопустимый активный путь разработчика (/Library/Developer/CommandLineTools)?

Если вы установили или переустановили инструменты командной строки через Терминал, перезагрузили Mac и по-прежнему получаете сообщение об ошибке, вы также можете попробовать установить инструменты командной строки вручную, используя файл DMG непосредственно из Apple. .

Вам понадобится Apple ID для доступа к загрузке, затем просто зайдите на developer.apple.com и загрузите Инструменты командной строки для Xcode (последняя версия) и установите их вручную.

Опять же, пользователи Homebrew захотят обновить Homebrew. Вам не нужно снова устанавливать Homebrew или удалять его, а затем переустанавливать, достаточно простого обновления.

Помогло ли это решить ваши проблемы с git, pip, Homebrew или чем-то еще, что вызывало сообщение об ошибке xcrun в командной строке на вашем Mac? Вы нашли другое решение? Делитесь своими мыслями и опытом в комментариях.

Исправление Git, не работающего после обновления macOS (xcrun: ошибка: неверный активный путь разработчика (/Library/Developer/CommandLineTools)