3

which ruby-/usr/local/bin/ruby

.bash_profile上記のパスがあります

#!/usr/bin/env rubyRubyスクリプトで以前に末尾のスペースを残したことはありません

実行しようとするとsh ruby_script、 が表示されますrequire: command not found。ruby コマンドを認識できません。

同じエラーが発生している他のすべての投稿を確認し、それに応じてすべてを修正しました。他に何が欠けている可能性がありますか?

4

2 に答える 2

21

走るsh ruby_scriptのは間違っています。ruby ruby_script代わりに実行する必要があります。ファイルが実行可能な場合は、実行します./ruby_script

于 2013-08-13T16:34:44.737 に答える
1

sh ruby_scriptシェルを呼び出しています。どちらかを試してください

/path/to/ruby_script

また

ruby /path/to/ruby_script
于 2013-08-13T16:34:21.053 に答える