我最近安装了最新版本的RubyMine,以及Ruby 1.9.3--这就是我们正在使用的版本。
当我打开RubyMine并尝试将SDK设置为1.9.3时,我被提示更新一些宝石,但随后收到错误,我无法弄清楚该怎么做。有谁知道这里发生了什么,我能做些什么来解决它? (我确实安装了最新版本的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上,但无法弄清楚在这个实例中可能会发生什么。
答案 0 :(得分:0)
我最终通过手工移除宝石并重新添加它来实现这一目标。不确定最终的,胜利的步骤是什么,但是经常做足以让所有宝石都正确添加。