我正在寻找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"
时,我什么也得不到。
如何找到所有这些红宝石版本所在的路径?
答案 0 :(得分:17)
您可以使用
获取本地可执行文件的路径 $ which ruby
rvm rubies在你的rvm目录中,我相信是〜/ .rvm / rubies(我使用rbenv所以不确定细节)
哪个命令应该拾取任何垫片/其他魔法RVM用于设置shell ruby
答案 1 :(得分:3)
您可以通过运行以下命令之一找到答案:
which ruby
whereis ruby
type -P ruby