我可以控制IntelliJ使用的rubygems版本吗?

时间:2012-08-13 10:08:41

标签: ruby rubygems intellij-idea rubymine

我正在尝试使用Ruby插件在IntelliJ中启动rails应用程序。

我已经导入了应用程序并尽可能地设置了运行配置。当我尝试运行它时,我收到错误:

NoMethodError: undefined method `version_requirements' for #<Gem::Dependency:0x7de21f45>

在寻找答案时,我发现this page说我应该这样做:

$ gem install rubygems-update -v='1.4.2'
$ gem uninstall rubygems-update -v='1.5.0'
$ update_rubygems

由于它是IntelliJ的ruby插件管理宝石,我认为我必须更改插件正在使用的rubygems-update版本。

这是正确的方法吗?如果是这样,谁能告诉我如何去做呢?

我尝试列出宝石,但宝石不是展示,所以我不能在正确的地方列出宝石,但我不知道在哪里看。

非常感谢:)

1 个答案:

答案 0 :(得分:1)

IntelliJ IDEA无法处理它,您需要从命令行安装相应的rubygems版本。

请注意,您当前的rubygems-update版本可能不同,请使用gem list进行验证,并在卸载时使用报告的版本。