如何解决在捆绑器中添加2个版本的宝石
| 我正在尝试在包中添加searchlogic 2.5.5和rails 2.3.5。这是我的Gemfilesource :rubygems
gem \"activerecord\",\">= 2.3.5\"
gem \"prawn\",\"0.6.3\"
gem \"searchlogic\",\"2.5.5\"
gem \"declarative_authorization\",\"0.5.2\"
gem \"test-unit\",\"1.2.3\"
gem \"hoe\",\"1.5.1\"
gem \"rake\",\"0.8.7\"
gem \"rails\",\"2.3.5\"
但是每当我尝试执行
bundle install
它说
Bundler could not find compatible versions for gem \"activerecord\":
In Gemfile:
searchlogic (= 2.5.5) depends on
activerecord (~> 2.3.11)
rails (= 2.3.5) depends on
activerecord (2.3.5)
是否可以安装两个版本的activerecord?
解决方法
我有点像RoR新手,所以我可能错了,但我不这么认为。我知道使用rvm可以制作不同的gemset,但这不是您想要的。
有什么理由不能升级Rails或降级searchlogic?
\"rails\",\"~> 2.3.11\"
要么
gem \"searchlogic\",\"2.4.28\"
?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。