【发布时间】:2015-08-22 10:13:06
【问题描述】:
我安装了两个名为 libarchive 和 libarchive-ruby 的 gem。两者都需要require archive 行。但问题是,当我想使用来自libarchive-ruby 的存档库时,我不能。 Ruby 转到来自libarchive 的那个。
有没有办法告诉 Ruby 我想使用哪个库?我知道,我可以卸载一个,但还有其他更好的选择吗?
【问题讨论】:
-
如果你知道
archive库的路径,你可以使用autoload,见rubyinside.com/ruby-techniques-revealed-autoload-1652.html