LoginSignup
29
28

More than 5 years have passed since last update.

CocoaPodsがインストール出来ない時

Posted at

結論から言うとRubyGemsが古い場合があるのでアップデートすればいい。以下はCocoaPodsのインストールが出来なかった時のメモ。

まずはとにかくCocoaPodsのinstallを行ってみる。

$ sudo gem install cocoapods

しかし10分たってもターミナルに反応なし。
Vオプションで進捗を表示させてみる

$ sudo gem install cocoapods -V

表示は次のようになる

$ sudo gem install cocoapods -V
GET http://rubygems.org/latest_specs.4.8.gz
302 Moved Temporarily
GET http://production.s3.rubygems.org/latest_specs.4.8.gz
200 OK
GET http://rubygems.org/specs.4.8.gz
302 Moved Temporarily
GET http://production.s3.rubygems.org/specs.4.8.gz
200 OK

ここで5分経過。成功する気配がないのでContrl-Cで中止。

これを見る限りどうもアクセスしているサーバーが正しくないのではないかという気がするのでRubyGemsをアップデートすることに。

今インストールされているRubyGemsのバージョンを調べるにはvオプションでいい

$ gem -v
1.3.6

インストールされているのは1.3.6らしい。

RubyGemsのアップデートはgemでアップデートの用のプログラムをインストールするところから

sudo gem install rubygems-update

念のためインストールしたリストを表示してみる

$ gem list

*** LOCAL GEMS ***

rubygems-update (2.1.8)

正しくrubygems-updateがインストールされているのでこれを実行

$ sudo update_rubygems

また念のためRubyGemsのバージョンを確認。

$ gem -v
2.1.8

バージョンが2.1.8になったので改めてCocoaPodsをインストールし直し

$ sudo gem install cocoapods

1分とかからず終了した。やっぱりRubyGemのバージョンが古かったみたいで余分に時間がかかってたんだろう。

29
28
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
29
28