2012-05-06 4 views
0

私はRuby on Railsを初めて使っています。私はSnow Leopardを動かしているMacbook ProのRuby on Railsをセットアップしています。すべてがスムーズに進んでいるようだが、私は次の問題に気づいた。Rakeはrubyとirbとgemと同じbinディレクトリにあるはずですか?

端末でwhichコマンドを実行すると、 "ruby"、 "gem"、 "irb"とは別のディレクトリに "Rake"が表示されます。 "ruby"、 "gem"、 "irb"と同じディレクトリに "rake"実行可能ファイルもありますが、 "which"コマンドは以下で実行可能な "rake"コマンドを返します。それは他のものと同じ道を返すべきですか?私はこれが問題かどうか疑問に思います。もしそうなら、どうしたらいいですか?

マイterminalコマンド:

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/[email protected]/bin/rake 

答えて

1

それは素晴らしいです。あなたはRVMを使用していますが、あなたのパスの外見です。 Rakeは、1.9.3-p194のためのグローバルジェムセットに宝石としてインストールされています。 rake実行ファイルをgemのbinディレクトリから取り出しています。

+0

ありがとうございました。私が参考にした本はやや曖昧だったので、わからなかった。 – RedEye

関連する問題