NoMethodError:OCI8EnhancedAutoRecover的未定义方法`cattr_accessor':Class

时间:2014-11-25 06:44:19

标签: ruby-on-rails ruby ruby-on-rails-3.2 rake virtualbox

我能够捆绑但是rake命令给我以下错误

$ rake db:drop

rake aborted!

NoMethodError:未定义的方法`cattr_accessor' for OCI8EnhancedAutoRecover:Class

C:/ Users / ***** / Documents / ***** / New folder / pam_client / lib / pam_client.rb:2:in require' C:/Users/*****/Documents/*****/New folder/pam_client/lib/pam_client.rb:2:in' C:/ Users / ***** / Documents / ***** / New folder / pam_client / Rakefile:3:in require' C:/Users/*****/Documents/*****/New folder/pam_client/Rakefile:3:in' (通过使用--trace运行任务查看完整跟踪)

我已尝试过所有解决方案,但没有任何效果。

1 个答案:

答案 0 :(得分:0)

我不得不升级到rails 4.1以使cattr_accessor工作。也许您的一个宝石试图运行此方法,但您的rails安装太旧而无法支持它?