Не удалось установить средства командной строки на OSX Mavericks
Я попытался установить инструменты командной строки на Mavericks, выполнив шаги в этом очень полезном сообщении
> xcode-select --install
но через несколько коротких секунд я получаю сообщение
Это кажется неправильным. кто-нибудь знает, как решить эту проблему?
Всякий раз, когда я перехожу к странице, которую @Nikos M. предлагает
Я получаю это сообщение
Я последовал за предложением @Rich, и я смог загрузить пакет и установить его, который я не смог сделать раньше, но я обнаружил, что у меня все еще нет доступа ко многим командам, которые я должен arp
или diskutil
просто назвать два, с которыми я столкнулся недавно.
Ответы
Ответ 1
Установите их отсюда. Вы должны быть зарегистрированным разработчиком.
Другое решение: в xcode нажмите Xcode> Открыть инструмент разработчика> Другие инструменты разработчика
Затем вы должны перейти по ссылке, которая потребует входа Apple ID разработчика. Оттуда вы будете перенаправлены после аутентификации на https://developer.apple.com/download/more/, где вы сможете вручную загрузить и установить Инструменты командной строки.
Ответ 2
Инструменты по-прежнему бесплатны, но xcode-select -install больше не поддерживается.
Чтобы установить последние инструменты разработчика командной строки из https://developer.apple.com,
- Приложения → Магазин приложений → Поиск → XCode → Установить... установить
XCode, если у вас его нет.
- Откройте XCode и закройте все всплывающие окна.
- Перейдите в меню Xcode > Открыть инструмент разработчикa > Дополнительные инструменты для разработчиков... это откроет правильный веб-сайт.
- Найдите новейшую версию, загрузите dmg и установите пакет. Имя файла, которое вы ищете, похоже на "Инструменты командной строки (OS X 10.9).pkg"
Ответ 3
У меня была эта проблема в течение нескольких месяцев и, наконец, нашла решение.
Проблема была в том, что я установил ее раньше и удалил ее вручную.
(У меня были проблемы с комплектом git. Это был не самый умный способ сделать это.)
То, что я не удалял, это файлы
/var/db/receipts/com.apple.pkg.CLTools_Executables.bom
/var/db/receipts/com.apple.pkg.CLTools_Executables.plist
Удалите их, запустите xcode-select --install
→ no error больше
По крайней мере, это сработало для меня. Надеюсь, это полезно для кого-то.
Ответ 4
Я получаю сообщение "Ваш сеанс истек", когда я пытаюсь загрузить его из браузера Chrome. Если я перейду на сайт с помощью Safari и войдите в систему с моими учетными данными разработчика, тогда средства командной строки dmg загрузятся без проблем. У меня нет учетной записи платного разработчика, кстати.
Ответ 5
Вы можете загрузить свои инструменты командной строки с сайта daw.apple.com, но попробуйте его из Safari вместо Chrome.
Я пробовал его с Chrome в течение нескольких часов, и яблоко не узнало мой id/password (это то же самое, что и ваш AppleID). Это потребовало от меня изменить пароль после каждой третьей попытки, что было сложно, потому что не позволяло вам использовать какой-либо пароль, который вы использовали за последние три года.
Вход в систему через Safari не дал мне никаких проблем.
Файл, который вы собираетесь искать, - это инструменты командной строки (OS X Mavericks) для Xcode - конец октября
Если ваш терминал по-прежнему говорит, что вам нужно установить инструменты командной строки, это может быть проблемой с gcc-4.2. Я смог подтвердить, что это проблема, следуя моему сообщению терминала после того, как я запустил "bundle install" в моем приложении rails. Если это ваша проблема, вы сделаете следующее ниже: здесь. Желаем удачи.
Ответ 6
Я потратил этот день, пытаясь решить эту проблему. Я считаю, что сообщения об ошибках просто путают установку Xcode. Реальная проблема, с которой я столкнулся, - это необходимость обновления gcc-компилятора. Это случилось со мной, потому что я пропустил Горный Лев, где это произошло. Это сообщение в блоге было очень полезно.
Ответ 7
Я решил это с помощью открытого XCode UI, а затем добавил свою учетную запись apple
Xcode → Предпочтение → Добавить мою учетную запись APPLE ID
Затем повторите xcode-select --install
Ответ 8
Попробуйте установить инструменты командной строки, следуя сообщению об ошибке "Одного Xcode недостаточно на Sierra"
brew, кажется, проверяет, установлены ли инструменты командной строки по этому пути:
/Library/Developer/CommandLineTools Мой случай таков: я пытался установить brew на мой новый mac. После того, как я установил Xcode, в указанном выше пути ничего не было, но инструменты командной строки были каким-то образом установлены в другом месте. (xcode-select -p скажите мне, что это был /Applications/Xcode.app/Contents/Developer). Путь в stackoverflow может установить инструменты командной строки для
/Library/Разработчик /CommandLineTools Теперь у меня работает Brew. Но я не уверен, что это лучшее решение, так как на моем компьютере должно быть две копии инструментов командной строки, использующих этот метод.