6

初めて Rails を学ぼうとして、Michael Hartl のチュートリアルに取り組んでいますが、いくつかの問題に遭遇しました。最近、Rails Installer 全体を再インストールしました。重要なファイルを誤って削除してしまったようです。ここで、テストを実行しようとすると、次のエラーが発生します。

sh.exe": /c/Program Files (x86)/ruby-1.9.3/bin/bundle: "c:/Program: bad interpre
ter: No such file or directory

PATH を確認し、ここで概説されている解決策を使用しようとしました:バンドル コマンドが見つかりません。悪いインタープリター ..しかし、「C:\Program Files (x86)\ruby-1.9.3\bin」を引用符で囲んでも、何もしませんでした。

$ rails -v を実行すると、次の出力が得られました。

$ rails -v
←[31mCould not find multi_json-1.3.6 in any of the sources←[0m
←[33mRun `bundle install` to install missing gems.←[0m

それで、 $bundle install を実行しようとしたところ、次の問題が再び発生しました。

Tom@TOM-PC /c/sample_app (updating-users)
$ bundle install
sh.exe": /c/Program Files (x86)/ruby-1.9.3/bin/bundle: "c:/Program: bad interpre
ter: No such file or directory

助けていただければ幸いです。今日は軌道に戻ろうとして 5 時間以上費やしましたが、まだ途方に暮れています。関連情報が不足している場合はお知らせください - ありがとうございます。

4

1 に答える 1

4

このファイルを開いて/c/Program Files (x86)/ruby-1.9.3/bin/bundle、そこで指定されているインタープリターを確認する必要があります。おそらくそれはのようなもの/c/Program Files (x86)/ruby-1.9.3/bin/rubyです。\パス内のすべてのスペース (またはスペースを含む部分) の前に記述するか、パス全体を二重引用符で囲む必要があります。

/c/"Program Files (x86)"/ruby-1.9.3/bin/ruby
于 2012-07-03T21:24:10.653 に答える