
我的電腦(Gnu/Linux Fedora 30)正在運行一個爬蟲程序,該程序由於斷電而被關閉,此後,我的爬蟲程序和任何其他 Ruby Gem 都無法工作,並顯示以下錯誤
Traceback (most recent call last):
8: from <internal:gem_prelude>:2:in `<internal:gem_prelude>'
7: from <internal:gem_prelude>:2:in `require'
6: from /usr/share/rubygems/rubygems.rb:116:in `<top (required)>'
5: from /usr/share/rubygems/rubygems.rb:1365:in `<module:Gem>'
4: from /usr/share/rubygems/rubygems.rb:1365:in `require'
3: from /usr/share/rubygems/rubygems/specification.rb:16:in `<top (required)>'
2: from /usr/share/rubygems/rubygems/specification.rb:16:in `require'
1: from /usr/share/rubygems/rubygems/specification_policy.rb:1:in `<top (required)>'
/usr/share/rubygems/rubygems/specification_policy.rb:1:in `require': cannot load such file -- delegate (LoadError)
或者
$ gem env version
Traceback (most recent call last):
8: from <internal:gem_prelude>:2:in `<internal:gem_prelude>'
7: from <internal:gem_prelude>:2:in `require'
6: from /usr/share/rubygems/rubygems.rb:116:in `<top (required)>'
5: from /usr/share/rubygems/rubygems.rb:1365:in `<module:Gem>'
4: from /usr/share/rubygems/rubygems.rb:1365:in `require'
3: from /usr/share/rubygems/rubygems/specification.rb:16:in `<top (required)>'
2: from /usr/share/rubygems/rubygems/specification.rb:16:in `require'
1: from /usr/share/rubygems/rubygems/specification_policy.rb:1:in `<top (required)>'
/usr/share/rubygems/rubygems/specification_policy.rb:1:in `require': cannot load such file -- delegate (LoadError)
當我想查看 Gem 版本時:
$ gem -v
Traceback (most recent call last):
8: from <internal:gem_prelude>:2:in `<internal:gem_prelude>'
7: from <internal:gem_prelude>:2:in `require'
6: from /usr/share/rubygems/rubygems.rb:116:in `<top (required)>'
5: from /usr/share/rubygems/rubygems.rb:1365:in `<module:Gem>'
4: from /usr/share/rubygems/rubygems.rb:1365:in `require'
3: from /usr/share/rubygems/rubygems/specification.rb:16:in `<top (required)>'
2: from /usr/share/rubygems/rubygems/specification.rb:16:in `require'
1: from /usr/share/rubygems/rubygems/specification_policy.rb:1:in `<top (required)>'
/usr/share/rubygems/rubygems/specification_policy.rb:1:in `require': cannot load such file -- delegate (LoadError)
我的紅寶石版本:
$ ruby -v
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux]
重新安裝 Ruby 後,沒有任何變化。