Instalowanie CocoaPods: brak odpowiedzi

176

Próbuję zainstalować CocoaPods z terminala:

$ sudo gem install cocoapods

Po wpisaniu hasła roota nic się nie dzieje.

Jak mogę to debugować?

Pierre de LESPINAY
źródło
2
Wygląda na to, że powinieneś wypróbować RVM lub rbenv do zarządzania rzeczami Rubiego. Obsługa Ruby, która jest dostarczana z OS X, wydaje się dość powolna w przypadku takich rzeczy.
Keith Smiley
To było rzeczywiście bardzo powolne, ale w końcu zadziałało.
Pierre de LESPINAY

Odpowiedzi:

383

Dla innych, którzy zastanawiają się nad tym samym, instalacja klejnotu trwa wieczność. Jeśli biegasz:

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

gem install cocoapods -V

Instalowanie z flagą Vwłącza szczegółowe dane wyjściowe, które pozwolą Ci zobaczyć wszystkie dane wyjściowe podczas pobierania i instalacji, to całkiem sporo.

Alex
źródło
80
Ponadto aktualizacja menedżera pakietów wydaje się znacznie przyspieszać. sudo gem update --system
Alex
2
Ach ... to najlepsza sugestia.
Schultz9999
10
Tylko uwaga dla -V (jest wielkimi literami): D
onmyway133
10
Ta opcja szczegółowa powinna być domyślnie włączona ... Przerwałem instalację trzy razy, zanim znalazłem ten post: ~
Nicolas Miari
2
@NicolasMiari Zgadzam się!
Alex
52

zaktualizuj gem do najnowszej wersji za pomocą

sudo gem update --system i powinno działać trochę szybciej

Hulvej
źródło
29

Musiałem poczekać co najmniej 5 minut przed:

Tworzenie rozszerzeń natywnych. To może chwilę potrwać ...

Pojawia się

Pierre de LESPINAY
źródło
2

Powinieneś to zrobić dwoma oddzielnymi poleceniami:

Pierwszy:

gem update

Następnie:

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

gem install cocoapods
Dakshay Dandekar
źródło
2

To nie jest zablokowane, to pobieranie pliku Ruby z Internetu. możesz to sprawdzić, wykonując poniższe czynności:

  1. Otwórz Monitor aktywności

  2. Wybierz opcję Sieć

  3. Sprawdź poniżej Google Chrome. ( pobieranie ruby )

wprowadź opis obrazu tutaj

Sachin Nikumbh
źródło
0

Spróbuj zainstalować najnowszą wersję Git z

https://git-scm.com/downloads

To zadziałało dla mnie

Napisz następujące polecenia w Terminalu:

  1. export GEM_HOME=~/.gems
  2. export PATH=$GEM_HOME/bin:$PATH
  3. gem install cocoapods
  4. Ustaw ścieżkę projektu za pomocą polecenia cd path/to/project
  5. pod init
  6. Otwórz plik podfile
  7. Dodaj odpowiednią kapsułę
  8. pod install
Harsh Thakker
źródło