178

Trying to install CocoaPods from the terminal:

$ sudo gem install cocoapods

After entering my root password, nothing happens.

How can I debug that?

Cœur
  • 34,719
  • 24
  • 185
  • 251
Pierre de LESPINAY
  • 42,450
  • 54
  • 205
  • 294

6 Answers6

386

For others wondering the same, installing the gem takes forever. If you run:

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

gem install cocoapods -V

Installing with flag V enables verbose output which will let you see all the output as it is going through the download and install, it's quite a lot.

Iulian Onofrei
  • 8,409
  • 9
  • 67
  • 106
Alex
  • 4,474
  • 2
  • 16
  • 20
52

update gem to the newest release using

sudo gem update --system and it should work a bit faster

Hulvej
  • 3,475
  • 1
  • 17
  • 21
29

I had to wait at least 5 minutes before:

Building native extensions. This could take a while...

Appears

Pierre de LESPINAY
  • 42,450
  • 54
  • 205
  • 294
2

You should do it in two separated commands:

First:

gem update

Then:

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

gem install cocoapods
Iulian Onofrei
  • 8,409
  • 9
  • 67
  • 106
2

It's not stuck, it's downloading file for ruby from the internet. you can check this by following below steps:

  1. Open Activity Monitor

  2. Select Network option

  3. Check below Google Chrome. (ruby downloading)

enter image description here

Cœur
  • 34,719
  • 24
  • 185
  • 251
Sachin Nikumbh
  • 823
  • 10
  • 10
0

Try Installing latest Git version from

https://git-scm.com/downloads

This worked for me

Write the following commands in Terminal:

  1. export GEM_HOME=~/.gems
  2. export PATH=$GEM_HOME/bin:$PATH
  3. gem install cocoapods
  4. Set the path of the project with the command cd path/to/project
  5. pod init
  6. Open podfile
  7. Add appropriate pod
  8. pod install
Iulian Onofrei
  • 8,409
  • 9
  • 67
  • 106