【发布时间】:2014-12-27 03:32:54
【问题描述】:
编辑:@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 访问文档。
【问题讨论】:
-
可能是重复的问题。试试这个:stackoverflow.com/a/6628309
-
“我用谷歌搜索,但我得到的唯一结果是人们使用 rvm 或试图禁用 Rails 安装的文档。如果这意味着什么,我通过自制软件安装了 ruby。” - 来自原始帖子
-
您是否尝试使用 --with-doc 选项安装它?
-
@FrederickCheung 我得到了同样的结果:
rdoc-data --install --with-doc optionYour ruby version 2.2.0 is not supported, only 1.8.7, 1.9.2, 1.9.3, 2.0.0 -
不,我的意思是
brew install ruby --with-doc