2

バンドルのインストール中にこのエラーが発生します。RailsInstaller ディレクトリにスペースが含まれていないことを確認しました。また、パス変数に追加した Devkit パス。なぜこのエラーが発生するのかわかりません。

エラーは次のとおりです。

c:/RailsInstaller/Ruby1.9.3/bin/ruby.exe extconf.rb
c:/RailsInstaller/Ruby1.9.3/bin/ruby.exe: invalid switch in RUBYOPT: -S (RuntimeError)

どんな助けでも大歓迎です。前もって感謝します。

4

1 に答える 1

0

私は同じ問題を抱えています。これはこれまでうまくいきませんでしたが、おそらくあなたを助けるでしょう:

コマンドを実行しますgem install json --platform=ruby。これで gem がインストールされたように見えますが、バンドラーには何の影響もないようです。

アップデート:

bundleアプリ自体の vendor/bundle フォルダーにインストールされていることがわかったので、vendor 内の bundle ファイルを削除しました。も走ってみbundle cleanました。その後、実行してみましたbundle install --system(注:Gemfile.lockも削除しました)。これでこのエラーは解消されたように見えましたが、今は eventmachine gem で別のエラーが発生しています。

于 2014-05-19T17:41:15.763 に答える