Я пытаюсь запустить команду
bundle exec rake spec
но возвращает следующее:
/Library/Ruby/Gems/1.8/gems/bundler-1.0.21/lib/bundler/shared_helpers.rb:2:in `require': no such file to load -- rubygems (LoadError)
from /Library/Ruby/Gems/1.8/gems/bundler-1.0.21/lib/bundler/shared_helpers.rb:2
from /Library/Ruby/Gems/1.8/gems/bundler-1.0.21/lib/bundler/setup.rb:1:in `require'
from /Library/Ruby/Gems/1.8/gems/bundler-1.0.21/lib/bundler/setup.rb:1
Кажется, есть проблема с требованием драгоценных камней, но у меня на компьютере запущены драгоценные камни,
$ gem -v
возвращает 1.8.5
Не знаю, связано ли это с тем, где хранятся файлы? Когда я бегу
$ gem list -d bundler
Я получаю
*** LOCAL GEMS ***
bundler (1.0.21)
Authors: André Arko, Terence Lee, Carl Lerche, Yehuda Katz
Rubyforge: http://rubyforge.org/projects/bundler
Homepage: http://gembundler.com
Installed at: /Library/Ruby/Gems/1.8
The best way to manage your application's dependencies
И в IRB:
irb(main):001:0> require "bundler"
LoadError: no such file to load -- bundler
from (irb):1:in `require'
from (irb):1
from :0
Я пытался переключаться между различными версиями Rails 3.0 (3.0.9 и 3.0.8),
Я попытался удалить и установить Bundler и перешел на RubyGems, чтобы проверить, есть ли какие-либо дополнительные зависимости, которые мне нужны, но, похоже, ничего не работает.
Я использую Snow Leopard 10.6.8 и Ruby 1.8.7 (2010-08-16 patchlevel 302) [i686-darwin10]
Любые указатели приветствуются!