cocoapodsをインストールするためにはRubyGemsが必要。なので、まずはRubyGemsをインストールする。
RubyGemsのインストール
- RubyGemsのサイトへ。
https://rubygems.org/ -
「Install RubyGems」をクリック。
-
「ZIP」をクリックしてファイルをダウンロード。
-
ダウンロードしたファイルを解凍。ターミナルを開いて、解凍先のルートへ移動して以下コマンド。
sudo ruby setup.rb
で、gemインストール完了。
cocoapodsのインストール
次に、RubyGemsを使って、cocoapodsをインストール。
普通に、ターミナルで、sudo gem install cocoapodsしたら、インストールできなかった。エラーメッセージは以下。
ERROR: While executing gem … (Errno::EPERM)
Operation not permitted – /usr/bin/fuzzy_match
Operation not permitted – /usr/bin/fuzzy_match
/usr/binディレクトリへの権限が、sudoコマンドでも駄目らしい。(今回のOSはmacOS Sierra)。
なので、インストール先を変えて対処した。
以下コマンドを実行。
sudo gem install -n /usr/local/bin cocoapods
で、cocoapodsのインストール完了。
コメント