ruby - 我用 RVM 安装了 ruby​​ 1.9.2,但是当我输入 "ruby -v"时告诉我我拥有的 ruby​​ v 是 1.8.7 (mac)

标签 ruby macos rvm

当我在 treminal“rvm list”中写入时,我得到了这个:

rvm rubies

   ruby-1.9.1-p378 [ x86_64 ]
   ruby-1.9.2-p136 [ x86_64 ]

但是当我输入“ruby -v”时,我得到了这个:

ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0]

我该怎么办?

最佳答案

你试过rvm use 1.9.2吗?安装 rubies 不会使它们成为 ruby​​ 的可执行版本。 RVM 只会让 ruby 成为 1.9.2 版本,如果你告诉它的话,使用 rvm use 1.9.2rvm use 1.9.1

如果你想让rvm默认使用1.9.2,使用rvm --default use 1.9.2

关于ruby - 我用 RVM 安装了 ruby​​ 1.9.2,但是当我输入 "ruby -v"时告诉我我拥有的 ruby​​ v 是 1.8.7 (mac),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4937909/

相关文章:

ruby-on-rails - 如何 "re-install"一个gem?

ruby - 我无法使用 jekyllrb 从 liquid 访问页面中的边变量

ruby - 无法在 Mountain Lion 上使用 RVM 安装 OpenSSL 包

ruby-on-rails - 了解 Ruby 环境(rvm、rails、gems 等...)

ruby - Ruby 循环 | Selenium |网络测试

ruby - 续集,传值给pg_array查询

xcode - 构建应用程序,使其可以在不同版本的 OS X 上运行

cocoa - 以编程方式设置文本后,自动链接检测在 NSTextView 中不起作用

c++ - 在 windows 和 mac 上运行的 Opengl cpp 代码?

ruby - 在用户的 .rvmrc 中设置 rvm 默认解释器?