为什么RubyMine要求安装已经由bundler安装的gem?

时间:2016-09-15 20:17:03

标签: ruby-on-rails ruby bundler rubymine

出于某种原因,RubyMine经常抱怨没有安装一些宝石。但是,当我点击“安装遗失的宝石”时,RubyMine无法安装它们:

RubyMine image

错误讯息:

enter image description here

此外,宝石似乎已经安装好了!如果运行bundler install命令,则结果表明已安装这些gem。

enter image description here

1 个答案:

答案 0 :(得分:1)

事情是,RubyMine可能使用了你在PATH中拥有的不同版本的ruby。 Bundler仅为您的版本安装。

只需输入which rubyruby -v即可查看您使用的红宝石。

还有关于“不要将Bundler安装为root”的部分。令人不安......