ruby存储在mac上的哪里?

时间:2014-08-14 16:26:54

标签: ruby-on-rails ruby macos macruby

我正在寻找ruby存储在mac上的路径?

我在mac上安装了macruby,我正试图查看它的安装位置。我想在我的ruby脚本中包含macruby的路径。当我做rvm列表时,我得到:

=> macruby-0.12 [ i686 ]
 * ruby-1.9.3-p545 [ x86_64 ]
   ruby-2.1.1 [ x86_64 ]
   ruby-2.1.2 [ x86_64 ]
   ruby-2.1.2-version [ x86_64 ]

我在我的ruby脚本中使用#!/usr/local/bin/macruby,但看起来在该位置不存在macruby。当我执行“whereis ruby​​”命令时,我会回来"/usr/bin/ruby",但当我执行"whereis ruby-1.9.3-p545""whereis macruby-0.12"时,我什么也得不到。

如何找到所有这些红宝石版本所在的路径?

2 个答案:

答案 0 :(得分:17)

您可以使用

获取本地可执行文件的路径

$ which ruby

rvm rubies在你的rvm目录中,我相信是〜/ .rvm / rubies(我使用rbenv所以不确定细节)

哪个命令应该拾取任何垫片/其他魔法RVM用于设置shell ruby​​

答案 1 :(得分:3)

您可以通过运行以下命令之一找到答案:

 which ruby
 whereis ruby 
 type -P ruby