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,但它似乎并没有以任何方式影响 bundler。

更新:

我发现它bundle正在安装到应用程序本身的供应商/捆绑包文件夹中,所以我删除了供应商中的捆绑包文件。我也试过跑步bundle clean。之后我尝试运行bundle install --system(注意:我还删除了 Gemfile.lock)。这似乎摆脱了这个错误,但现在我有一个与 eventmachine gem 不同的错误。

于 2014-05-19T17:41:15.763 回答