2

Windows 7 マシンで Ruby on Rails を実行しようとしています。私はgitbashを使用しており、rubyインストーラーを使用してrubyをインストールしています。私の宝石はすべて正常にインストールされました(Rails 3.0.7)が、次のようなコマンドを実行しようとするrails ssh.exe": rails: command not found

echo $PATH私に与えます:

/c/Users/Dave/bin:.:/usr/local/bin:/mingw/bin:/bin:/c/Ruby192/bin:/c/Program Files/Common Files/Microsoft Shared/Windows Live:/c/Program Files/NVIDIA Corporation/PhysX/Common:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/c/Program Files/Common Files/Adobe/AGL:/c/Program Files/QuickTime/QTSystem/:/c/Program Files/Common Files/Microsoft Shared/Windows Live

Ruby のパスがそこにあるので、Rails サーバーを起動する方法について少し途方に暮れています。

4

2 に答える 2

3

gem install rails を実行すると修正されました

于 2012-02-17T16:50:09.430 に答える
1

この問題は、基本的な開発者を混乱させます。Ruby と Rails で Git Bash とコマンド プロンプトの両方を同時に使用しているからです。

Ruby と Rails で CMD に「Rails any command」と入力すると、エラーは発生しません。しかし、同じコマンドを gitbash で実行すると、「コマンドが見つかりません」という結果が得られます。「Gem install rails」を実行すると、上記のことわざのように gitbash ユーザー向けに修正されます。

ROR で Git と Cmd の両方を使用している場合は、どちらか一方を実行することでコマンドを実行できます...

于 2012-11-04T11:47:42.287 に答える