我正在OS X 10.7机器上的rails上安装ruby并尝试按照本书进行操作:Agile Web Development with Rails。
无论如何我已经安装了Ruby 1.9.3,然后运行了gem install rails
并且它已经下载了rails 3.1.3,现在这本书说当我运行'rails -v'时我应该得到3.2.0或者NEWER。< / p>
我检查了http://rubygems.org/gems/rails并且它说最新版本是rails 3.2.0 RC2,这本书如何指定(在多个地方,它不是一个错字)应该是3.2.0或者NEWER当3.2.0甚至没有发布时?
答案 0 :(得分:1)
实际上,如果你想要最新的不稳定版本,请运行:
gem install rails --pre
它将安装最新的RC。
编辑:至于为什么包含3.2.0还没出来的时候,我无法为他们回答!也许你有这本书的“测试版”?
答案 1 :(得分:1)
看起来你正在指定对未来版本的Rails的显式依赖,可能类似于gem 'rails', '3.2.0'
。如果你确实想使用这个版本,你现在必须选择其中一个候选版本:
gem 'rails', '3.2.0.rc2'
或借时间机器。