vagrant插件安装错误

我试图安装一个stream浪插件

$ vagrant plugin install vagrant-aws 

这个错误退出:

 Make sure that `gem install nokogiri -v '1.6.3.1'` succeeds before bundling. 

当我尝试这个命令

 $ gem install nokogiri -v '1.6.3.1' 

它失败了,因为libxml2的版本是不兼容的(需要<2.9.0,我有2.9.1与系统一起安装,我不能降级或卸载它,因为它有一百万的依赖关系。

我已经得到nokogiri成功安装:

 $ gem install nokogiri -- --use-system-libraries=true --with-xml2-include=/usr/include/libxml2/ 

但是当我再次运行vagrant plugin install命令时,它仍然以相同的错误退出。

我怎么能a)stream浪的承认,已经安装的gem或b)stream浪使用--use-system-libraries=true等安装参数?

尝试以下操作:

 $ export NOKOGIRI_USE_SYSTEM_LIBRARIES=true $ vagrant plugin install vagrant-aws 

来源: https : //github.com/mitchellh/vagrant/issues/3769