所有gem命令都失败,"无法加载此类文件"错误

时间:2017-06-12 01:04:17

标签: ruby-on-rails ruby rubygems

当我运行任何gem命令时,我收到此消息:

Error loading RubyGems plugin 
"/home/thiago/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/yard-
0.8.2.1/lib/rubygems_plugin.rb": cannot load such file -- 
rubygems/doc_manager (LoadError)

在这种情况下,我运行一个简单的gem --version。我使用的是gem版本:2.6.8。

知道怎么解决吗?

1 个答案:

答案 0 :(得分:1)

很可能你的Ruby 2.4.0安装破了。首先要确保它已安装:

lstPeople

它旁边也应该有一个星号:

$ rbenv versions

如果一切正常,我建议卸载并重新安装2.4.0。如果仍然无法运行* 2.4.0 (set by /home/thiago/.rbenv/version) 命令,则可能还需要重新安装gem

另见:a related question for RVM