我是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
答案 0 :(得分:1)
没关系。你正在使用RVM,但你的路径看起来很像。 Rake作为1.9.3-p194的全球宝石中的宝石安装。它正在从gem的bin目录中提取rake可执行文件。