В настоящее время у меня странная проблема со связкой и рубином. если я типа:Почему пучок exec rake не запускается до правильной версии ruby
$ which ruby
я получаю:
/home/martinos/.rubies/1.8.7-p370/bin/ruby
И когда я типа:
$ which bundle
Я получаю
/home/martinos/.gem/ruby/1.8.7/bin/bundle
Но по какой-то причине, когда я бегу
$ bundle exec rake db:migrate
Задача выполняется с рубином 1.9.3 (я написал RUBY_VERSION ставит environment.rb)
Любой один, как идея, почему это происходит?
Вот более подробная информация: Когда я типа:
$ which rake
я получаю:
/home/martinos/.gem/ruby/1.8.7/bin/rake
Но если I
$ head -1 `which rake`
я получаю:
#!/usr/bin/env ruby1.9.1