4

Я недавно установил git на свой компьютер (OSX 10.10.1), и когда я запускаю git, я получаю git: error: unable to find utility "git", not a developer tool or in PATH могу найти утилиту "git", а не инструмент разработчика или PATH . Итак, я проверил, обнаружил, что у меня нет каталога, в котором находится git, в моем PATH поэтому я добавил его. Я проверил, и у моего PATH есть это. Мой PATH

/Library/Frameworks/Python.framework/Versions/3.4/bin:/Library/Frameworks/Python.framework/Versions/3.4/bin:/Library/Frameworks/Python.framework/Versions/3.4/bin:/Library/Frameworks/Python.framework/Versions/3.4/bin:/Users/Jesse/SDKs/android-sdk-macosx/platform-tools:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/Jesse/SDKs/android-sdk-macosx/tools/android:/opt/X11/bin:/usr/local/git/bin

Вы заметите, что последним является /usr/local/git/bin . Если я перехожу в /usr /local /git /bin и запускаю ./git то git работает нормально. Я не могу понять, что может быть причиной этого. Я попытался перезагрузить компьютер на всякий случай без каких-либо изменений.

1 ответ1

4

Вы должны убедиться, что вы работаете в правильной среде XCode, например:

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

Проверьте текущее значение с помощью: sudo xcode-select -p .

Затем убедитесь, что вы приняли лицензию, запустив:

sudo xcodebuild -license

и набрав agree и проверьте, работает ли это.

Дважды проверьте, не отменяете ли вы системную переменную DYLD_LIBRARY_PATH , удалив ее из ваших файлов rc . Тестирование в терминале с помощью echo $DYLD_LIBRARY_PATH .

Если ничего из вышеперечисленного не работает, вы должны изменить порядок своего PATH , отредактировав его в ~/.bashrc или ~/.bash_profile или добавив следующую строку:

export PATH="/usr/local/git/bin:$PATH"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .