Amazon web services windows上的漫游错误';无法加载此文件';诺科吉里

Amazon web services windows上的漫游错误';无法加载此文件';诺科吉里,amazon-web-services,vagrant,vagrant-windows,Amazon Web Services,Vagrant,Vagrant Windows,我正在尝试运行vagrant up命令在AWS上创建一个框。这个流浪者文件已经可以在我的Mac上运行了,现在我正在尝试在Windows上运行。我刚刚安装了最新的Vagrant for Windows(1.8.1)和AWS插件 当我运行vagrant up时,我得到以下输出 C:/HashiCorp/Vagrant/embedded/gems/gems/nokogiri-1.6.3.1-x86-mingw32/lib/nokogiri.rb:29:in require':无法加载这样的文件--no

我正在尝试运行
vagrant up
命令在AWS上创建一个框。这个流浪者文件已经可以在我的Mac上运行了,现在我正在尝试在Windows上运行。我刚刚安装了最新的Vagrant for Windows(1.8.1)和AWS插件

当我运行
vagrant up
时,我得到以下输出

C:/HashiCorp/Vagrant/embedded/gems/gems/nokogiri-1.6.3.1-x86-mingw32/lib/nokogiri.rb:29:in require':无法加载这样的文件--nokogiri/nokogiri(加载错误) 来自C:/HashiCorp/Vagrant/embedded/gems/gems/nokogiri-1.6.3.1-x86-mingw32/lib/nokogiri.rb:29:in 营救 来自C:/HashiCorp/Vagrant/embedded/gems/gems/nokogiri-1.6.3.1-x86-mingw32/lib/nokogiri.rb:25:in ' 来自C:/Users/renato.mintz/.vagrant.d/gems/gems/fog-xml-0.1.2/lib/fog/xml.rb:2:in 需要 来自C:/Users/renato.mintz/.vagrant.d/gems/gems/fog-xml-0.1.2/lib/fog/xml.rb:2:in `' 来自C:/Users/renato.mintz/.vagrant.d/gems/gems/fog-1.37.0/lib/fog.rb:13:in 需要 来自C:/Users/renato.mintz/.vagrant.d/gems/gems/fog-1.37.0/lib/fog.rb:13:in ' 来自C:/Users/renato.mintz/.vagrant.d/gems/gems/vagrant-aws-0.7.0/lib/vagrant-aws/action/connect_-aws.rb:1:in 需要 来自C:/Users/renato.mintz/.vagrant.d/gems/gems/vagrant-aws-0.7.0/lib/vagrant-aws/action/connect_-aws.rb:1:in ' 来自C:/Users/renato.mintz/.vagrant.d/gems/gems/vagrant-aws-0.7.0/lib/vagrant-aws/action.rb:97:in 块处于“读取”状态“

它继续

我发现一些关于nokogiri的帖子没有在ruby for Windows 2.2上运行,但我不确定这是否有任何修复

有关于如何修复或绕过此问题的任何线索吗?

这是一个已知问题(),待定修复,由流浪者修复nokogiri的低版本引起

同时,在
C:\HashiCorp\Vagrant\embedded\gems\specifications\Vagrant-1.8.1.gemspec
中,您可以找到带有问题nokogiri引用的gemspec

C:\HashiCorp\Vagrant\embedded\gems\specifications\Vagrant-1.8.1.gemspec
C:\HashiCorp\Vagrant\embedded\gems\specifications\Vagrant.gemspec
(如果存在)中的nokogiri引用从
,[“=1.6.3.1”]/code>更改为
,[“>=1.6.3.1”
(请注意

完成此操作后,您可以运行以下操作,以允许流浪者访问没有问题的nokogiri版本:

vagrant插件安装nokogiri——插件版本1.6.7.1

流浪汉应该再工作一次。希望《流浪汉》的最新版本现在已经不远了。

这对我来说很有用:

vagrant plugin install vagrant-share --plugin-version 1.1.8
网址:

这是我在这个问题上看到的最有希望的信息,但遗憾的是,尽管做出了概述性的更改,我仍然无法克服这个错误。您的结果可能会有所不同。IIRC在vagrant 1.8.1 gemspec中有3个地方需要更改,您得到全部3个吗?(只需询问,因为以上内容在Windows 7和Windows Server 2012 R2上都适用,并且有多个Ruby 2的次要版本),否则系统设置的详细信息可能有助于找到一个适用于所有人的解决方法。Rich是的,我确实替换了所有三个实例。我在赢10,不知道这是否是一个问题,但我仍然面临着流浪汉的问题。