rails无法加载已安装的Gem

时间:2011-05-25 07:19:55

标签: ruby-on-rails rubygems

我已经安装了gem: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

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

您是否将gem指定为Rails中的依赖项? 如果您使用的是Rails 3,请确保您的Gemfile中列出了gem,并且您已成功执行命令$ bundle install