将 rails 从 5.0.0.rc1 升级到 5.0.0.rc2 时出错

Error upgrading rails from 5.0.0.rc1 to 5.0.0.rc2

OS: Mac OS X 队长 当前 rails 版本:5.0.0.rc1 ruby版本:2.3.1p112

我有以下错误。在 Stack Overflow 上谷歌搜索和搜索没有给出任何结果。

gem 安装 rails -v 5.0.0.rc2

ERROR:  While executing gem ... (Gem::Resolver::Molinillo::CircularDependencyError)
    There is a circular dependency between camping and rack

我不得不卸载我的 Ruby (2.3.1) 版本并重新安装。然后 运行 gem install rails --pre 起作用了。

我使用 rbenv 和 ruby-build。可在此处找到删除 Ruby 的说明,https://github.com/rbenv/rbenv#uninstalling-ruby-versions

这似乎与过时的系统 gems 有关。我遇到它安装捆绑器。我通过输入清除它:

gem更新--系统

我可以安装最新的 ruby、捆绑器 rails,一切正常。

我是 运行 OS X 10.11.6。

最好的, 约翰