4

编辑:@FrederickCheung 回答的问题。这次我需要重新安装 ruby​​,传递一个参数来包含文档:

brew install ruby --with-doc

问题:

我是 ruby​​ 新手,并试图让ri命令在终端(OSX Yosemite 上的 iTerm2)中工作。这是我迄今为止尝试过的(所有内容都是从终端粘贴的):

ri Array
Nothing known about Array

所以我四处搜索并尝试:

gem install rdoc-data

Fetching: rdoc-data-4.0.1.gem (100%)
rdoc-data is only required for C ruby 1.8.7 or 1.9.1.

rdoc-data is required for JRuby.

To install ri data for RDoc 4.0+ run:

rdoc-data --install

Successfully installed rdoc-data-4.0.1
Parsing documentation for rdoc-data-4.0.1
Installing ri documentation for rdoc-data-4.0.1
Done installing documentation for rdoc-data after 0 seconds
1 gem installed

又试了一次:

ri Array
Nothing known about Array

然后我尝试了:

rdoc-data --install
Your ruby version 2.2.0 is not supported, only 1.8.7, 1.9.2, 1.9.3, 2.0.0

我四处搜索,但我得到的唯一结果是人们使用rvm或试图禁用 Rails 安装的文档。homebrew如果这意味着什么,我通过安装 ruby ​​。我不太确定从这里去哪里,但我真的很希望能够通过ri.

4

1 回答 1

5

Brew 默认禁用文档安装。

如果您检查公式,您可以看到除非您传递--with-docbrew install ruby,否则它将传递--disable-install-doc给 ruby​​ 配置脚本。

于 2014-12-26T19:32:54.057 回答