Ого, RVM и ZSH не работают вместе

Я пытаюсь заставить Octopress (http://octopress.org/) работать, но у меня возникают некоторые проблемы. Я использую POW (http://pow.cx/), и мне кажется, что мне не удается загрузить правильную версию Ruby (используя RVM).

Всегда используется версия ruby ​​RVM по умолчанию, а не та, которая указана в .rvmrc. Моя версия Ruby по умолчанию в RVM: ruby-1.9.3-p125.

В моем файле .rvmrc есть следующее: rvm use 1.9.2 Я получаю эту ошибку в браузере при посещении моего сайта:

LoadError: cannot load such file -- bundler/setup
~/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
~/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
~/Sites/Lejnus/lejnus/config.ru:1:in `block in <main>'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/builder.rb:4:in `instance_eval'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/builder.rb:4:in `initialize'
~/Sites/Lejnus/lejnus/config.ru:1:in `new'
~/Sites/Lejnus/lejnus/config.ru:1:in `<main>'
~/Library/Application     Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/server.rb:50:in `eval'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/server.rb:50:in `load_config'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/server.rb:43:in `initialize'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/server.rb:13:in `new'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/server.rb:13:in `run'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/bin/nack_worker:4:in `<main>'

Почему он использует 1.9.3-p125, когда в моем файле .rvmrc указано 1.9.2? Если я установлю 1.9.2 по умолчанию, он, конечно, работает...

Разве он не должен делать эту магию для меня и использовать правильные версии ruby?

9
задан Dukeling 12 August 2013 в 16:26
поделиться