Ruby gems似乎只包含非beta依赖项。例如。尝试:
gem install ripple --include-dependencies
:你收到消息:
ERROR: Error installing ripple:
ripple requires activesupport (~> 3.0.0.beta, runtime)
更新: 我发现这在红宝石宝石中是不可能的。然而这最终奏效了。谢谢@levi:
gem update --system
gem install tzinfo builder memcache-client rack rack-test rack-mount erubis mail text-format thor bundler i18n
gem install rails --pre
gem install ripple
答案 0 :(得分:5)
升级RubyGems版本,从RubyGems 1.3.6开始修复。
答案 1 :(得分:0)
这是当前rubygems的限制。手动安装beta版的activesupport。
答案 2 :(得分:0)
是的,rubygems无法解析预发布宝石。
解决方法(手动解析依赖项)应如下所示:
gem install tzinfo builder memcache-client rack rack-test rack-mount erubis mail text-format thor bundler i18n
gem install rails --pre
gem install ripple