23

我已经使用 RubyMine 3.2.1 试用版一周了,完全没有错误。但是现在,当我打开 RubyMine 时,我得到了这个:

无法加载远程宝石

我能做些什么来修复它?我也在使用 Ruby 版本管理器。

spec_fetcher.rb:170:堆栈级别太深(SystemStackError)


更新:我仍然收到此错误!

更新2:不再!

4

3 回答 3

36

看起来 gem 托管服务器有些问题,您将在终端中获得相同的行为:

% gem list --remote --all

*** REMOTE GEMS ***

/Users/denofevil/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/spec_fetcher.rb:170: stack level too deep (SystemStackError)  

Settings在 RubyMine 中,您可以在|中禁用这些弹出窗口。Notifications| Gem Manager,设置为忽略

更新:我们已将此问题的错误提交给 ruby​​gems 项目。

更新 2:问题在 RubyGems 1.8.6 中得到解决,运行gem update --system以获取最新的 RubyGems 版本。

于 2011-07-20T11:26:04.847 回答
0

宝石升级到 1.8.8 为我修复了它(win7/64,ruby 1.9.2p0)。

于 2011-08-14T20:28:30.520 回答
0

Gem 升级到 1.8.9 为我修复了它(MacOS 10.6 & ruby​​ 1.9.2-p180 & rvm)

于 2011-08-25T06:37:28.850 回答