0

我是 Ruby on Rails 的新手,我正在运行 Snow Leopard 的 Macbook Pro 上设置 Ruby on Rails。一切似乎都很顺利,但我注意到了以下问题。

当我which在终端中运行命令时,“Rake”显示在与“ruby”、“gem”和“irb”不同的目录中。在与“ruby”、“gem”和“irb”相同的目录中还有一个“rake”可执行文件,但同样,“which”命令返回下面的“rake”可执行文件。它应该返回与其他路径相同的路径吗?我想知道这是否是一个问题,如果是,我应该如何处理?

我的终端命令:

vins-MacBook-Pro:~ $ which ruby gem irb rake

我的结果:

/Users/.rvm/rubies/ruby-1.9.3-p194/bin/ruby
/Users/.rvm/rubies/ruby-1.9.3-p194/bin/gem
/Users/.rvm/rubies/ruby-1.9.3-p194/bin/irb
/Users/.rvm/gems/ruby-1.9.3-p194@global/bin/rake
4

1 回答 1

1

没关系。您正在使用 RVM,但您的路径看起来。Rake 作为 1.9.3-p194 的全局 gemset 中的 gem 安装。它从 gem 的 bin 目录中提取 rake 可执行文件。

于 2012-05-06T06:40:41.993 回答