2

最近、講師の Kevin Skoglund と一緒に Ruby on Rails のオンライン クラスを受講しています。Unix をセットアップしようとしているビデオ チュートリアルに従っています。ただし、このコマンドを入力するとecho $PATH。これが私のコマンドラインに表示されるものです。

/usr/local/rvm/gems/ruby-1.9.3-p194/bin:/usr/local/rvm/gems/ruby-1.9.3-p194@global/bin:/usr/local/rvm/rubies/ruby -1.9.3-p194/bin:/usr/local/rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr /X11/bin:/usr/local/git/bin:/opt/sm/bin:/opt/sm/pkg/active/bin:/opt/sm/pkg/active/sbin.

このプロンプトは、講師のコマンド ラインに表示される/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/binとはまったく異なります。

Enter キーを押すと、 [[ -s "$HOME/.rvm/scripts/rvm" ]] && source "/usr/local/rvm/scripts/rvm" # Load RVM$というプロンプトが表示されます。

これはインストラクターのチュートリアルとはまったく異なります。過去に別のRailsチュートリアルに取り組んでいたために、私が間違っている可能性があること、またはこれが表示される理由についての提案。

このプロンプトに関する提案や支援をいただければ幸いです。

前もってありがとう、ティナ

4

2 に答える 2

3

You have not done anything wrong. The $PATH variable defines where the OS looks for executable programs on your system and is likely to be entirely different from somebody else's because systems store things in different places and people may have customisations. It looks like you've successfully installed a system wide ruby1.9.3-p194 via RVM. I don't think you have anything to worry about here.

whichコマンドを使用してPATH、実行可能ファイルが見つかった場所を確認できます。これが何も返さない場合は、問題があり、PATH. それが何かを返す場合、問題はないはずです。

which rvmしたがって、 RVM 実行可能ファイルへのパスとメンション 1.9.3-p194 の出力が表示されていると仮定すると、ruby --version問題はありません。

于 2012-12-24T11:25:37.910 に答える