编辑:@FrederickCheung回答的问题。我需要重新安装ruby,这次通过一个参数来包含docs:
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
我用Google搜索,但我得到的唯一结果是使用rvm
或尝试禁用rails安装文档的人。我通过homebrew
安装了ruby,如果这意味着什么的话。我不确定从哪里开始,但我真的希望能够通过ri
访问文档。
答案 0 :(得分:5)
Brew默认禁用文档安装。
如果您检查formula,除非您将--with-doc
传递给brew install ruby
,否则它会将--disable-install-doc
传递给ruby配置脚本。