178 votes

Installation de CocoaPods : aucune réponse

J'essaie d'installer CocoaPods depuis le terminal :

$ sudo gem install cocoapods

Après avoir entré mon mot de passe Root, rien ne se passe.

Comment puis-je déboguer ça ?

2 votes

Il semble que vous devriez vous intéresser à RVM ou rbenv pour la gestion de Ruby. Le support Ruby fourni avec OS X semble assez lent pour ce genre de choses.

0 votes

C'était effectivement très lent, mais cela a finalement fonctionné.

386voto

Alex Points 1986

Pour ceux qui se posent la même question, l'installation de la gemme prend une éternité. Si vous exécutez :

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

gem install cocoapods -V

Installation avec drapeau V active la sortie verbeuse qui vous permettra de voir toutes les sorties pendant le téléchargement et l'installation, il y en a beaucoup.

80 votes

De plus, la mise à jour du gestionnaire de paquets semble accélérer les choses. sudo gem update --system

2 votes

Ah... c'est la meilleure suggestion.

10 votes

Juste une note pour -V (il est en majuscules) :D

52voto

Hulvej Points 484

Mettre à jour la gemme vers la dernière version en utilisant

sudo gem update --system et cela devrait fonctionner un peu plus vite

29voto

Pierre de LESPINAY Points 7698

J'ai dû attendre au moins 5 minutes avant :

Construction d'extensions natives. Cela pourrait prendre un certain temps...

Apparaît sur

2voto

Vous devez le faire en deux commandes séparées :

D'abord :

gem update

Ensuite :

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

gem install cocoapods

2voto

Sachin Nikumbh Points 437

Il n'est pas bloqué, il télécharge le fichier pour ruby depuis l'internet. Vous pouvez le vérifier en suivant les étapes ci-dessous :

  1. Ouvrir Moniteur d'activité

  2. Sélectionnez Réseau option

  3. Vérifiez ci-dessous Google Chrome. ( rubis téléchargement de )

enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X