I compiled Ruby from source, and installed it to /opt/ruby/ .
The purpose is to have two versions of Ruby 1.9 and Ruby 1.8 … Certain
users can use 1.9
After creating a rails app (rails new app) , When a script performs
bundle install
, the gems are trying to get installed in /opt/ruby/.
How to configure it to install it in user_home directory ?
I don’t want to use the solution, where I install the gems as the root
user
to the ruby bin directory.
This is the error that I get:
Gem::Exception: Cannot load gem at
[/opt/ruby/lib/ruby/gems/1.9.1/cache/multi_json-1.7.7.gem] in
/home/boopathi/apps/abcd
An error occurred while installing multi_json (1.7.7), and Bundler
cannot
continue.
Make sure that gem install multi_json -v '1.7.7'
succeeds before
bundling.