2010-11-05 2 views
0

Я столкнулся с проблемой при разработке в Ruby on Rails: После того, как я обновил Gemfile моего приложения с новой зависимостью от gem (например, AnnotateModel) и выполнил команду 'bundle install' команда gem bin (например, «annotate»), я получаю ошибку «Нет такого файла», поэтому мне нужно вручную добавить соответствующую папку bin в $ PATH. После этого команда «аннотировать», похоже, работает нормально. Но с 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 - undefined. Похоже, эти две проблемы похожи, как я могу с ними справиться?Команда Rails 'bundle install' кажется не работает должным образом

  • Rubygems версия: 1.3.7
  • RUBY версия: 1.8.7 (2010-06-23 299 номера патчей) [i686-Linux]

Спасибо.

ответ

0

Rspec 2 ручки Автотест по-разному. Читайте (включая комментарии)

http://blog.davidchelimsky.net/2010/03/15/rspec-2-and-autotest/

Это должно решить большинство ваших вопросов. (Дэвид Челимски является одним из основных разработчиков проекта rspec)

Смежные вопросы