我在我的Mac上安装了ruby 1.9.2p320并且我尝试更新它但不知道我是如何使用 rvm 来安装ruby 1.9.3并且一旦完成安装,之后打字ruby -v
我仍然得到红宝石1.9.2p320。
由于 Simone Carletti ,我现在安装了ruby 1.9.3!
答案 0 :(得分:2)
使用RVM安装Ruby版本
$ rvm install 1.9.3
然后切换到它
$ rvm use 1.9.3
后一个命令可能是您忘记执行的命令。
您可能需要为项目配置.rvmrc文件,以便记住设置。
关于其他问题,您应该打开一个单独的问题。
答案 1 :(得分:1)
您还可以安装使用 rbenv 来安装和管理不同版本的Ruby。
注意:我对rvm没有任何反对意见。我只是注意到安装各种Rubies是Stack Overflow和工作中不断提出的问题来源!
<强>要求强>
/usr/local/
上的权限正确,否则可能会遇到神秘的错误,这些错误不应妨碍您安装Ruby。)rvm implode
。这将摧毁rvm。使用Homebrew安装rbenv
更新Homebrew。
$ brew update
安装rbenv。
$ brew install rbenv
安装ruby-build。
$ brew install ruby-build
按照安装这些公式后列出的说明,以便在shell中正确使用它。
安装Ruby 1.9.3
查看您可以安装的Ruby版本。
$ rbenv install
安装一个。这篇文章的最新内容是1.9.3-p194
。
$ rbenv install 1.9.3-p194
使用Ruby 1.9.3
$ rbenv global 1.9.3-p194
重新发送rbenv
有时您需要运行rbenv rehash
,就像安装具有操作系统原生扩展的gem一样。
$ rbenv rehash
你可以用rbenv做很多其他事情,比如在特定目录中使用特定的Ruby,或者在shell中使用特定的ruby。有关详细信息,请参阅相应的文档!