CocoaPods installieren: keine Antwort

176

Versuch, CocoaPods vom Terminal aus zu installieren:

$ sudo gem install cocoapods

Nach Eingabe meines Root-Passworts passiert nichts.

Wie kann ich das debuggen?

Pierre de LESPINAY
quelle
2
Klingt so, als sollten Sie RVM oder rbenv ausprobieren, um Ruby-Inhalte zu verwalten. Die Ruby-Unterstützung, die mit OS X geliefert wird, scheint mit solchen Dingen ziemlich langsam zu sein.
Keith Smiley
Das war zwar sehr langsam, hat aber endlich funktioniert.
Pierre de LESPINAY

Antworten:

383

Für andere, die sich dasselbe fragen, dauert die Installation des Edelsteins ewig. Wenn du läufst:

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

gem install cocoapods -V

Die Installation mit Flag Vaktiviert eine ausführliche Ausgabe, mit der Sie die gesamte Ausgabe sehen können, während sie heruntergeladen und installiert wird. Es ist ziemlich viel.

Alex
quelle
80
Außerdem scheint die Aktualisierung des Paketmanagers die Dinge erheblich zu beschleunigen. sudo gem update --system
Alex
2
Ah ... das ist der beste Vorschlag.
Schultz9999
10
Nur eine Anmerkung für -V (es ist in Großbuchstaben): D
onmyway133
10
Diese ausführliche Option sollte standardmäßig aktiviert sein ... Ich habe die Installation dreimal abgebrochen, bevor ich diesen Beitrag gefunden habe: ~
Nicolas Miari
2
@NicolasMiari Ich stimme zu!
Alex
52

Aktualisieren Sie gem auf die neueste Version mit

sudo gem update --system und es sollte etwas schneller funktionieren

Hulvej
quelle
29

Ich musste mindestens 5 Minuten vorher warten:

Native Erweiterungen erstellen. Dies könnte eine Weile dauern ...

Erscheint

Pierre de LESPINAY
quelle
2

Sie sollten dies in zwei getrennten Befehlen tun:

Zuerst:

gem update

Dann:

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

gem install cocoapods
Dakshay Dandekar
quelle
2

Es steckt nicht fest, es lädt eine Datei für Ruby aus dem Internet herunter. Sie können dies überprüfen, indem Sie die folgenden Schritte ausführen:

  1. Aktivitätsmonitor öffnen

  2. Wählen Sie die Option Netzwerk

  3. Überprüfen Sie unten Google Chrome. ( Ruby herunterladen )

Geben Sie hier die Bildbeschreibung ein

Sachin Nikumbh
quelle
0

Versuchen Sie, die neueste Git-Version von zu installieren

https://git-scm.com/downloads

Das hat bei mir funktioniert

Schreiben Sie die folgenden Befehle in Terminal:

  1. export GEM_HOME=~/.gems
  2. export PATH=$GEM_HOME/bin:$PATH
  3. gem install cocoapods
  4. Legen Sie den Pfad des Projekts mit dem Befehl fest cd path/to/project
  5. pod init
  6. Podfile öffnen
  7. Fügen Sie den entsprechenden Pod hinzu
  8. pod install
Harter Thakker
quelle