【Mac】Mac OSX El CapitanにCocoapodsを入れようしてrubyバージョンを上げろと言われた
CocoaPodsインストールの道のりが長かった。
開発ツールのインストール
・Xcode インストール
・Command Line Tools for Xcode
は省略します。
Homebrewのインストール
1 |
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" |
path設定
1 2 |
$ echo 'export PATH=/usr/local/bin:$PATH' >> .bash_profile $ source .bash_profile |
インストール確認
1 2 |
$ brew doctor Your system is ready to brew. |
1 2 |
$ brew update Already up-to-date. |
rubyとrbenvのインストール
1 2 |
$ brew install ruby-build $ brew install rbenv |
path設定
1 2 3 4 5 6 7 8 |
# PATH に追加 $ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile # .bash_profile に追加 $ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile # 上記設定の再読み込み $ exec $SHELL -l |
1 2 3 |
$ rbenv install -l $ rbenv install 2.2.5 |
標準で使うrubyのバージョンを切り替える
1 |
$ rbenv global 2.2.5 |
もしくは
1 |
$rbenv local 2.2.5 |
1 |
$ rbenv versions |
で確認。
/usr/bin以下と/usr/local/bin以下にlnでシンボリックリンク張るとか
古いのでやめましょう。必要ありません。
CocoaPodのインストールと設定
1 |
$ sudo gem install cocoapods |
そしてプロジェクトフォルダに移動してセットアップ
1 |
$ pod setup |
そう、これで終わると思ったら終わりません。
1 |
pod setup --verbose |
そんなときはこれで詳細が表示されます。
どうやらgitのcloneが終わっていない様子・・・
1 2 3 |
pod repo remove master git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/master pod setup |
ならばと、こんな感じで手動実行で無事解決!
単純にgitのcloneがくっそ時間かかります。一時間くらいかかりました。
ディスカッション
コメント一覧
まだ、コメントがありません