2011-05-25 130 views
1

我已經安裝了寶石:的oauth2導軌無法加載安裝寶石

我可以加載它IRB:

$ irb -rubygems 
irb(main):001:0> require 'oauth2' 
=> true 

我:

require 'rubygems' 

在我的代碼

並已設置RUBYOPT:

export RUBYOPT=rubygems 

,而我仍然得到錯誤:

LoadError in XXXController#login  
no such file to load -- oauth2 

任何幫助將不勝感激。

回答

2

您是否將Rails中的gem指定爲依賴項? 如果您使用的是Rails 3,請確保該寶石已列在您的Gemfile中,並且您成功執行了命令$ bundle install

+0

謝謝,該作品 – DiveInto 2011-05-25 08:23:37

+0

嘿,我有類似的問題,有時會出現一個寶石。寶石是在供應商/插件目錄下載的形式。我也在environment.rb中的config.plugins中提到過它。捆綁不會在我的情況下工作。我如何解決這個問題? – serpent403 2012-05-03 09:31:28