日々精進

新しく学んだことを書き留めていきます

vagrantでplugin installを実行すると「error failed to build gem native extension.」

これはmacに最初から入っていたrubyのバージョンが古いことが原因。
以下の手順でrubyのバージョンをあげると直った。
ruby削除

unlink /usr/local/bin/ruby

・rbenvで最新版をインストール

brew install rbenv ruby-build
echo 'eval "$(rbenv init -)"' >> ~/.zshrc
echo 'export PATH="$HOME/.rbenv/shims:$PATH"' >> ~/.zshrc
source ~/.zshrc
rbenv install 2.0.0p247
rbenv rehash
rbenv global 2.0.0p247