无法找到 Gem IO 控制台

Cannot Find Gem IO-Console

当我 运行 gem search -l -d 时,我的列表中包含了 io-console

io-console (0.4.5)
    Author: Nobu Nakada
    Homepage: http://www.ruby-lang.org
    License: BSD-2-Clause
    Installed at (default): /Library/Ruby/Gems/2.3.0

Console interface

但是,当我 运行 ls -la /Library/Ruby/Gems/2.3.0 时,该目录或其中的 /gems 目录中不存在名为 io-console 的文件夹或文件。这个 gem 在哪里?

此 gem 本身已预安装 Ruby。它是核心库之一,实际上并没有安装为 Ruby 代码,而是一个共享库:

Gem.find_files('io/console')
=> ["/usr/lib/x86_64-linux-gnu/ruby/2.5.0/io/console.so"]