所有 gem 个命令都失败并出现 "cannot load such file" 个错误
All gem commands fail with "cannot load such file" errors
当我 运行 任何 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.
知道如何解决吗?
您安装的 Ruby 2.4.0 可能已损坏。首先确保它已安装:
$ rbenv versions
它旁边还应该有一个星号:
* 2.4.0 (set by /home/thiago/.rbenv/version)
如果一切正常,我建议卸载并重新安装 2.4.0。如果您仍然无法 运行 gem
命令,您可能还需要重新安装 rbenv
。
另请参阅:related question for RVM.
当我 运行 任何 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.
知道如何解决吗?
您安装的 Ruby 2.4.0 可能已损坏。首先确保它已安装:
$ rbenv versions
它旁边还应该有一个星号:
* 2.4.0 (set by /home/thiago/.rbenv/version)
如果一切正常,我建议卸载并重新安装 2.4.0。如果您仍然无法 运行 gem
命令,您可能还需要重新安装 rbenv
。
另请参阅:related question for RVM.