Я столкнулся с проблемой при разработке в Ruby on Rails:
После того, как я обновил Gemfile моего приложения новой зависимостью от gem (например, AnnotateModel) и выполнил команду bundle install с командой gem bin (например, annotate), я получил ошибку «Нет такого файла», поэтому мне нужно добавить соответствующая папка bin для $ PATH вручную. После этой настройки команда annotate работает нормально. Но с RSpec я получаю следующую ошибку: /usr/lib/ruby/gems/1.8/gems/rspec-core-2.0.1/bin/rspec:2:in 'require': no such file to load -- rspec/autorun (LoadError)
. Как я могу справиться с этим?
Еще одна похожая ситуация: я установил «gravatar_image_tag» аналогичным образом, но когда я использую помощник вида «gravatar_image_tag», предоставленный этим гемом, я получаю ошибку от Rails - неопределенный метод.
Похоже, что эти две проблемы похожи, как я могу с ними справиться?
- ВЕРСИЯ РУБИГЕМОВ: 1.3.7
- RUBY VERSION: 1.8.7 (2010-06-23 patchlevel 299) [i686-linux]
Спасибо.