3

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

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

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

4

2 回答 2

3

您是否尝试过以下操作?

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

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

于 2011-03-20T10:59:05.757 回答
0

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

于 2011-03-28T11:44:51.573 回答