Ruby版本1.9.3与2.0.0

时间:2013-12-13 20:07:48

标签: ruby-on-rails ruby

我正在关注Michael Hartl的Ruby教程书,书中说我应该有Ruby 2.0.0版本。由于我有Ruby 1.9.3版本,我尝试了各种方法,但似乎我无法将其升级到Ruby 2.0.0版本。如果我使用Ruby 1.9.3版本和Rails 4.0.2编写代码可以吗?

计算机中是否可以有多个Ruby或Rails版本?如果是这样,怎么能实现呢?

谢谢!

2 个答案:

答案 0 :(得分:4)

  1. 看看:https://rvm.io/感谢这个工具,你有能力使用ruby版本。要拥有多个版本的RoR,您可以使用:http://rvm.io/gemsets

  2. 当然,RoR 4.x与Ruby 1.9.3完全兼容

答案 1 :(得分:1)

是的,可以在一台使用RVM https://rvm.io/的计算机上使用多个版本的Ruby。 (或者,尝试rbenv https://github.com/sstephenson/rbenv)。

也许您已经使用RVM正确安装了2.0.0,但您只是没有使用正确的Ruby?使用以下命令检查RVM的设置:

rvm current

那应该输出一个以RVM正在使用的Ruby版本开头的字符串。要更改为使用到2.0.0:

rvm use 2.0.0