在Mac上安装Ruby 1.9.3

时间:2012-07-09 11:39:42

标签: ruby macos rvm

我在我的Mac上安装了ruby 1.9.2p320并且我尝试更新它但不知道我是如何使用 rvm 来安装ruby 1.9.3并且一旦完成安装,之后打字ruby -v我仍然得到红宝石1.9.2p320。

更新

由于 Simone Carletti ,我现在安装了ruby 1.9.3!

2 个答案:

答案 0 :(得分:2)

使用RVM安装Ruby版本

$ rvm install 1.9.3

然后切换到它

$ rvm use 1.9.3

后一个命令可能是您忘记执行的命令。

您可能需要为项目配置.rvmrc文件,以便记住设置。

关于其他问题,您应该打开一个单独的问题。

答案 1 :(得分:1)

您还可以安装使用 rbenv 来安装和管理不同版本的Ruby。

注意:我对rvm没有任何反对意见。我只是注意到安装各种Rubies是Stack Overflow和工作中不断提出的问题来源!

<强>要求

  • 我假设你有Homebrew。 (如果尚未安装,请在安装完成后确保/usr/local/上的权限正确,否则可能会遇到神秘的错误,这些错误不应妨碍您安装Ruby。)
  • 在安装rbenv之前运行rvm implode。这将摧毁rvm。

使用Homebrew安装rbenv

  1. 更新Homebrew。

    $ brew update
    
  2. 安装rbenv。

    $ brew install rbenv
    
  3. 安装ruby-build。

    $ brew install ruby-build
    
  4. 按照安装这些公式后列出的说明,以便在shell中正确使用它。

  5. 安装Ruby 1.9.3

    1. 查看您可以安装的Ruby版本。

      $ rbenv install
      
    2. 安装一个。这篇文章的最新内容是1.9.3-p194

      $ rbenv install 1.9.3-p194
      
    3. 使用Ruby 1.9.3

      $ rbenv global 1.9.3-p194 
      

      重新发送rbenv

      有时您需要运行rbenv rehash,就像安装具有操作系统原生扩展的gem一样。

      $ rbenv rehash
      

      你可以用rbenv做很多其他事情,比如在特定目录中使用特定的Ruby,或者在shell中使用特定的ruby。有关详细信息,请参阅相应的文档!