[英]`require': cannot load such file — rdoc/usage (LoadError)
運行我的腳本時出現此錯誤:
`require': cannot load such file -- rdoc/usage (LoadError)
從
/Users/S/.rvm/rubies/ruby-2.2.2/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- rdoc/usage (LoadError)
from /Users/S/.rvm/rubies/ruby-2.2.2/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from pdf.rb:34:in `<main>'
我在我的Gemfile中有rdoc
gem 'rdoc', '~> 4.2.2'
我也試過沒有指定版本。 在我的腳本中,我需要寶石和rdoc /用法:
require 'rubygems'
require 'rdoc/usage'
我已經運行了gem install rdoc
Depending on your version of ruby, you may need to install ruby rdoc/ri data:
<= 1.8.6 : unsupported
= 1.8.7 : gem install rdoc-data; rdoc-data --install
= 1.9.1 : gem install rdoc-data; rdoc-data --install
>= 1.9.2 : nothing to do! Yay!
Successfully installed rdoc-4.2.2
因為我正在運行ruby 2.2.2應該不需要安裝ruby roc / ri數據。 (我試了一下,正如預期沒有效果)。
非常感謝任何幫助,謝謝。
很久以前,舊的rdoc/usage
模塊已從rdoc中刪除,即在Ruby 1.9.1中(當rdoc仍然是Ruby核心語言的一部分時)。 有關討論或SVN提交,請參閱https://bugs.ruby-lang.org/issues/2713 。
因此,最近的Rubies,再也沒有辦法使用這個模塊了。 您應該更新代碼以使用替代方法來生成文檔。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.