【发布时间】:2012-05-18 22:39:20
【问题描述】:
我最近安装了 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); actionmailer 需要邮件 (~> 2.4.4); activerecord 需要 tzinfo (~> 0.3.29); sprockets 需要远足 (~> 1.2)、倾斜 (!= 1.3.0, ~> 1.1)
搜索可能的解决方案,我试过了:
$ gem install rails --include-dependencies
并得到以下错误:
INFO:gem install -y 现在是默认设置,将被删除
信息:使用 --ignore-dependencies 仅安装您列出的 gems
获取: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)
任何人都可以帮助我使用用于安装上述依赖项的命令行解决方案。任何额外的解释都会有很大帮助。 提前致谢。
【问题讨论】:
-
先试试这个:gem update --system你用管理员权限运行它吗?
-
大家好,没关系。估计是网络连接有问题。我重试了命令 gem install rails --include-dependencies 并安装得像黄油一样。
标签: ruby ruby-on-rails-3 ruby-on-rails-3.2