首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Devise - RoR:运行rails生成devise:install时出错

Devise - RoR:运行rails生成devise:install时出错
EN

Stack Overflow用户
提问于 2014-04-16 08:32:49
回答 1查看 266关注 0票数 0

有人能帮我吗??

我正在遵循https://github.com/plataformatec/devise的“入门”指令,当我运行rails generate devise:install时,我得到了以下错误(我的ruby是1.8.3版,Rails是3.2.17版):

代码语言:javascript
复制
C:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.6.2/lib/bundler/runtime.rb:76:in `re
quire': C:/Ruby187/lib/ruby/gems/1.8/gems/devise-3.2.4/lib/devise.rb:452: syntax
error, unexpected ':', expecting kEND (SyntaxError)
...ults mapping.name, strategies: mapping.strategies
                          ^
        from C:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.6.2/lib/bundler/runtime
.rb:76:in `require'
    from C:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.6.2/lib/bundler/runtime
.rb:72:in `each'
        from C:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.6.2/lib/bundler/runtime
.rb:72:in `require'
        from C:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.6.2/lib/bundler/runtime
.rb:61:in `each'
        from C:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.6.2/lib/bundler/runtime
.rb:61:in `require'
        from C:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.6.2/lib/bundler.rb:132:
in `require'
        from C:/Users/Adit/Documents/Rails/blog187/config/application.rb:7
        from C:/Ruby187/lib/ruby/gems/1.8/gems/railties-3.2.17/lib/rails/command
s.rb:24:in `require'
        from C:/Ruby187/lib/ruby/gems/1.8/gems/railties-3.2.17/lib/rails/command
s.rb:24
        from script/rails:6:in `require'
        from script/rails:6
EN

回答 1

Stack Overflow用户

发布于 2014-04-16 08:51:55

您尝试使用的devise版本( Devise 3)与Ruby 1.8.3不兼容

如果可能,请将Ruby更新到1.9.3或更高版本。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23096931

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档