2010-11-05 161 views
0

我在Ruby on Rails中開發時遇到問題: 當我用新的gem依賴項(例如AnnotateModel)更新我應用程序的Gemfile並運行「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',但是當我使用這個gem提供的視圖助手'gravatar_image_tag'時,我從Rails中得到一個錯誤 - 未定義的方法。 似乎這兩個問題都差不多,我該怎麼處理它們呢?Rails'bundle install'命令似乎無法正常工作

  • RubyGems的版本:1.3.7
  • RUBY版本:1.8.7(2010-06-23 PATCHLEVEL 299)的i686-linux下]

謝謝。

回答