错误消息:Bundler找不到gem“spree_core”的兼容版本:
*In Gemfile:
spree_paypal_express (>= 0) ruby depends on
spree_core (>= 1.0.0) ruby
spree (= 0.50.2) ruby depends on
spree_core (0.50.2)*
当我做rails --version时,我得到:
git://github.com/shuber/sortable.git (at master) is not checked out. Please run `bundle install`
根据其他StackOverflow帖子的建议修改.bashrc配置文件,'bundle update'提供与上面第一个相同的错误消息。
Mac OS X Lion
Rails 3.0.7
ruby 1.8.7 (2011-02-18 patchlevel 334) [i686-darwin11.3.0], MBARI 0x6770, Ruby Enterprise Edition 2011.03
'rvm gem list bundler'仅返回1.1.3和1.1.3,在我的工作环境中使用此git clone我有捆绑器1.1.3和1.0.22。
思考?目前还不确定要做什么。我尝试删除Gemfile.lock并再次运行bundle install,但没有成功。
答案 0 :(得分:1)
如何在Gemfile中指定spree gem?错误消息似乎表示您指定了一个版本的'spree'(可能= 0.50.2),而spree_paypal_express需要另一个版本(> = 1.0.0)。
我对Bundler不太熟悉,所以我不能肯定地说。也许发布你的Gemfile可以帮助我们为你找到更多的潜在客户?
祝你好运!