我最近安装了ruby 1.9.3和rubygems 1.8.24。两者都安装得很完美(src:http://railsapps.github.com/installing-rails.html)。但是,当我继续安装rails 3.2.3(最新的稳定版本)时,我遇到了以下错误:
$ gem install rails
错误:执行gem时...(Gem :: DependencyError) 无法解决依赖关系:railties需要thor(〜> 0.14.6),rack-ssl(〜> 1.3.2),rdoc(〜> 3.4);动作邮件需要邮件(〜> 2.4.4); activerecord需要tzinfo(〜> 0.3.29);链轮需要加息(〜> 1.2),倾斜(!= 1.3.0,〜> 1.1)
谷歌搜索可能的解决方案,我试过:
$ gem install rails --include-dependencies
并出现以下错误:
信息:gem install -y
现在是默认值,将被删除
信息:使用--ignore-dependencies仅安装您列出的宝石
取出:i18n-0.6.0.gem(100%) 获取:multi_json-1.3.4.gem(100%) 错误:执行gem时...(Gem :: RemoteFetcher :: FetchError) 连接重置次数过多(http://cachefly.mirrors.rubygems.org/gems/activesupport-3.2.3.gem)
任何人都可以帮助我使用命令行解决方案来安装上述依赖项。任何其他解释都将有很大帮助。 提前谢谢。
答案 0 :(得分:2)
没关系。我猜网络连接有问题。我重试了命令gem install rails --include-dependencies,它像黄油一样安装。