[英]Issue with bundle install using spree from a git clone:
错误消息:Bundler找不到与宝石“ 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配置文件后,“捆绑更新”给出的错误消息与上面的第一个相同。
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的工作环境中,我具有bundler 1.1.3和1.0.22。
有什么想法吗? 现在还不确定该怎么办。 我尝试删除Gemfile.lock并再次运行捆绑安装,但没有成功。
如何在Gemfile中指定狂欢宝石? 错误消息似乎表明您正在指定“ spree”的一个版本(可能是= 0.50.2),而spree_paypal_express需要另一个版本(> = 1.0.0)。
我对捆绑器不太熟悉,因此无法肯定地说。 也许发布您的Gemfile可以帮助我们为您找到更多线索?
祝好运!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.