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ć?


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.


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


29

Musiałem poczekać co najmniej 5 minut przed:

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

Pojawia się


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

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


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.