首先执行:



C:\ruby>gem install rails ERROR:  While executing gem ... (Gem::RemoteSourceException)     HTTP Response 302

安装 rails失败,原因是gem的版本太低了,当前我的版本是:



C:\ruby>gem -v 0.9.4

现在要做的就是先升级,可以从这个连接地址下载:

rubygems-update-1.3.7.gem,​​http://rubyforge.org/frs/download.php/70695/rubygems-update-1.3.7.gem​

也可以从我的csdn上下载:http://jifeng3518.download.csdn.net/

然后在cmd下cd到​​rubygems-update-1.3.7.gem​​所在的目录执行:



C:\ruby>gem install --local rubygems-update-1.3.1.gem Successfully installed rubygems-update, version 1.3.1

至此并没完成更新,下一步至关重要



C:\ruby>update_rubygems Installing RubyGems 1.3.1 mkdir -p c:/ruby/lib/ruby/site_ruby/1.8 mkdir -p c:/ruby/bin ……

接着在执行:



C:\ruby>gem -v 1.3.1  C:\ruby>gem update --system Updating RubyGems Updating rubygems-update …………


安装rails



C:\ruby>gem install rails --include-dependencies INFO:  `gem install -y` is now default and will be removed INFO:  use --ignore-dependencies to install only the gems you list ……