我安装了两个名为libarchive
和libarchive-ruby
的宝石。两者都需要require archive
行。但问题是,当我想使用libarchive-ruby
中的档案库时,我无法做到。 Ruby从libarchive
转到。{/ p>
有没有办法告诉Ruby我想使用哪个库?我知道,我可以卸载一个但是还有其他更好的选择吗?
答案 0 :(得分:1)
使用Bundler
管理您的依赖项:
<强>的Gemfile 强>
source 'https://rubygems.org'
gem 'libarchive-ruby', :require => 'archive'
<强> whatever.rb 强>
require 'bundler/setup'
Bundler.require :default # :default is the group name of the implicit group
# Your code