【问题标题】:spree error message in RailsRails 中的狂欢错误消息
【发布时间】:2011-03-20 10:30:55
【问题描述】:

我是 ruby​​ on rails 的新手。我在我的 ubuntu 10.10 系统上安装了 ruby​​ 和 gems。我的 rails -v 是 3.0.5 而 gem -v 是 1.3.7。根据我的要求,我安装了 bundler,然后当我通过命令 gem install spree 安装 spree 时,我收到以下错误消息:

ERROR:  Error installing spree:
    spree_core requires will_paginate (= 3.0.pre2, runtime)

我用谷歌搜索了很多小时,但没有找到任何好的结果。所以请帮助我。我真的是 Rails 的新手。

【问题讨论】:

    标签: ruby-on-rails ruby gem spree


    【解决方案1】:

    您是否尝试过以下方法?

    gem update --system
    gem install will_paginate -v=3.0.pre2 --pre
    gem install spree
    

    您手动告诉它安装所需的 will_paginate 正确版本。也许这有帮助。祝你好运。

    【讨论】:

    • 是的,我尝试了您的代码,但仍然收到相同的错误错误:安装 spree 时出错:spree_core 需要 will_paginate (= 3.0.pre2, runtime)
    • 尝试运行 gem update --system,然后再次运行代码。
    【解决方案2】:

    这一切都应该通过捆绑器工作。您是否已将 spree gem 添加到您的 Gemfile 并运行 bundle install?你在使用 RVM 吗?如果您仍有问题,请发布bundle listrvm info(如果适用)的结果

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-27
      • 1970-01-01
      • 2021-09-18
      • 1970-01-01
      • 2018-04-03
      • 1970-01-01
      相关资源
      最近更新 更多