1

我最近安装了最新版本的 RubyMine 以及 Ruby 1.9.3——这就是我们正在使用的版本。

当我打开 RubyMine 并尝试将 SDK 设置为 1.9.3 时,系统提示我更新一些 gem,但随后收到错误,我不知道该怎么办。有谁知道这里发生了什么以及我能做些什么来解决它?(我确实安装了最新版本的 DevKit,并且在我的路径中。)

mini_magick (3.6.0): While executing gem ... (Errno::EINVAL) Invalid argument - C:/Ruby193/lib/ruby/gems/1.9.1/gems/mini_magick-3.6.0/test/files/special! "chars'.gif diff-lcs (1.2.4): 

Error installing diff-lcs: "htmldiff" from diff-lcs conflicts with C:/Ruby193/bin/htmldiff bson (2.0.0.rc1): 

Error installing bson: Building native extensions. This could take a while... ERROR: Failed to build gem native extension. C:/Ruby193/bin/ruby.exe extconf.rb

..其他各种宝石还有大约四个错误。

我有 Ruby 和 RubyMine 在另一个盒子上运行良好,也在 1.9.3 上,但无法弄清楚在这种情况下会发生什么。

4

1 回答 1

0

我最终通过手动移除宝石并重新添加它们来完成这项工作。不太确定最后的胜利步骤是什么,但经常做前面的步骤足以正确添加所有宝石。

于 2013-09-06T15:47:33.567 回答