我们最近搬到了Rails 4.我运行了'bundle update'(删除了Gemfile.lock文件后)。我遇到了以下问题:
rails s
停止提供以下错误消息:
Bundler could not find compatible versions for gem "bundler":
In Gemfile:
ryp depends on
bundler (< 2.0, >= 1.3.0)
Current Bundler version:
的 bundler (1.0.15)
但是我已经检查了捆绑版本是1.3.5,如下所示:
bundle version
Bundler version 1.3.5
并尝试按如下方式卸载 1.0.15版本:
gem uninstall bundler --version 1.0.15
导致此消息:
INFO: gem "bundler" is not installed
如何解决上述问题?
答案 0 :(得分:1)
如果您正在使用gemsets,那么过去对我有用的东西就是卸载全局gemset中的bundler版本:
rvm gemset use global
gem uninstall bundler
然后切换回项目使用的任何gemset。