現象
rbenv入れているのにbundle install
するとシステムのrubyのgemディレクトリにインストールしようとする
-> % bundle install
Fetching gem metadata from https://rubygems.org/.........
Fetching gem metadata from https://rubygems.org/..
Installing rake (10.1.1)
Errno::EACCES: Permission denied - /Library/Ruby/Gems/2.0.0/build_info/rake-10.1.1.info
An error occurred while installing rake (10.1.1), and Bundler cannot continue.
Make sure that `gem install rake -v '10.1.1'` succeeds before bundling.
-> % rbenv versions
system
* 2.0.0-p353 (set by /usr/local/opt/rbenv/version)
本当は2.0.0-p353
の方に入れたい
原因
bundlerのインストール漏れ
-> % which bundle
/usr/bin/bundle
↑システムのbundlerだった。
ので、2.0.0-p353
にもbundlerを入れる
-> % gem install bundler
Fetching: bundler-1.5.2.gem (100%)
Successfully installed bundler-1.5.2
1 gem installed
-> % rbenv rehash
-> % which bundler
/usr/local/opt/rbenv/shims/bundler
これでインストールが出来るようになった
-> % bundle install
Fetching gem metadata from https://rubygems.org/.........
Fetching additional metadata from https://rubygems.org/..
Using rake (10.1.1)
Using i18n (0.6.9)
Using multi_json (1.8.4)
Installing activesupport (3.2.16)
Installing builder (3.0.0)
...
Your bundle is complete!
...