错误:执行 gem 时 ... (NameError) 未初始化的常量 Gem::RDoc

Tom*_*ale 6 rubygems

尝试卸载 gem ( gem uinstall <gem-name>) 时,我看到:

ERROR:  While executing gem ... (NameError)
    uninitialized constant Gem::RDoc
Run Code Online (Sandbox Code Playgroud)

如何成功卸载 gem?

Tom*_*ale 14

根据此 GitHub 问题中的信息,我做了:

gem install rdoc
Run Code Online (Sandbox Code Playgroud)

之后,错误不再出现。

  • 我需要安装 `gem install rdoc --no-document` 因为 [安装新的 Ruby gem 时 RDoc::TopLevel:Class 的未定义方法 `reset'](/sf/ask/2729171301/ )在 Docker 内部安装时会发生这种情况。 (2认同)