Ho avuto lo stesso problema, eseguendo Mountain Lion con Ryby 2 installato e utilizzato al posto del sistema standard rubino.
In precedenza ho aggiunto PATH =/usr/local/bin: $ PATH al mio .bash_profile come modo per assicurarsi che le cose installate da homebrew, incluso Ruby 2, abbiano la precedenza su alcune cose del sistema.
In ogni caso, in questo caso stavo facendo sudo gem install cocoapods
e dopo un successo l'installazione, quando si cerca un 'impostazione pod' Vorrei avere
-bash: pod: comando non trovato '
così ho notato che cocoapods avrebbero installare il binario non 'pod' in
/usr/local/bin
ma piuttosto in
/usr/local/Cellar/ruby/2.0.0-p247/bin/
Quindi, per il mio .bash_profile ho aggiunto
PATH = $ PATH:/usr/local/Cantina/rubino/2.0.0-p247/bin/
e ora il cocoapod funziona come un incanto.
@Malloc: problema diverso. Quello, l'interrogante aveva installato CocoaPods e l'aveva fatto funzionare, e poi ha aggiornato Ruby e ha spazzato via qualcosa che era necessario. Questo, l'utente ha appena installato e ancora non funziona. –
Dovevi eseguire l'installazione sotto 'sudo'? Non ho bisogno di farlo sul mio Mac, e ho appena installato e avviato il comando 'pod' OK (non è stato precedentemente installato). Questo è rilevante, dal momento che dove 'gem install' mette gli execuatbles dipenderà dall'ambiente utente, e questo sarà diverso con' sudo' –
Se stai usando il sistema installato Ruby devi eseguire installazioni con 'sudo' –