Установка CocoaPods: нет ответа

176

Попытка установить CocoaPods из терминала:

$ sudo gem install cocoapods

После ввода моего пароля root ничего не происходит.

Как я могу отладить это?

Пьер де ЛЕСПИНАЙ
источник
2
Похоже, вы должны проверить RVM или rbenv для управления Ruby. Поддержка Ruby, которая поставляется с OS X, кажется довольно медленной с такими вещами.
Кит Смайли
Это было действительно очень медленно, но в конце концов сработало.
Pierre de LESPINAY

Ответы:

383

Для тех, кто интересуется тем же, установка драгоценного камня занимает вечность. Если вы запускаете:

export GEM_HOME=~/.gems
export PATH=$GEM_HOME/bin:$PATH

gem install cocoapods -V

Установка с флагом Vразрешает подробный вывод, который позволит вам увидеть весь вывод по мере загрузки и установки, это довольно много.

Alex
источник
80
Кроме того, обновление менеджера пакетов, похоже, значительно ускоряет процесс. sudo gem update --system
Алекс
2
Ах ... это лучшее предложение.
Schultz9999
10
Просто примечание для -V (оно в верхнем регистре): D
onmyway133
10
Этот подробный параметр должен быть
включен
2
@NicolasMiari Я согласен!
Алекс
52

обновить gem до последней версии, используя

sudo gem update --system и это должно работать немного быстрее

Hulvej
источник
29

Мне пришлось подождать как минимум 5 минут:

Сборка собственных расширений. Это может занять некоторое время ...

Появляется

Пьер де ЛЕСПИНАЙ
источник
2

Вы должны сделать это двумя отдельными командами:

Первый:

gem update

Затем:

export GEM_HOME=~/.gems
export PATH=$GEM_HOME/bin:$PATH

gem install cocoapods
Дакшай Дандекар
источник
2

Он не застрял, он скачивает файл для ruby ​​из интернета. Вы можете проверить это, выполнив следующие шаги:

  1. Открытый монитор активности

  2. Выберите Сетевой вариант

  3. Проверьте ниже Google Chrome. ( рубиновая загрузка )

введите описание изображения здесь

Сачин Никумб
источник
0

Попробуйте установить последнюю версию Git с

https://git-scm.com/downloads

Это сработало для меня

Напишите следующие команды в Терминале:

  1. export GEM_HOME=~/.gems
  2. export PATH=$GEM_HOME/bin:$PATH
  3. gem install cocoapods
  4. Задайте путь к проекту с помощью команды cd path/to/project
  5. pod init
  6. Открыть подфайл
  7. Добавить соответствующий пакет
  8. pod install
Суровый Таккер
источник