1

我在窗口 7 中安装 vagrant-librarian-chef,但出现此错误:

安装 'vagrant-librarian-chef' 插件。这可能需要几分钟... Bundler,Vagrant 用来安装插件的底层系统,报告了一个错误。错误如下所示。这些错误通常是由错误配置的插件安装或暂时的网络问题引起的。来自 Bundler 的错误是:

安装 chef (12.8.1) 时出错,Bundler 无法继续。gem install chef -v '12.8.1'在捆绑之前确保成功。

警告:此 Gemfile 包含多个主要来源。source在没有块的情况下多次使用会带来安全风险,并可能导致安装意外的 gem。要解决此警告,请使用块来指示哪些宝石应来自次要来源。要将此警告升级为错误,请运行bundle config disable_multisource true.Errno::ENOENT: No such file or directory @ dir_s_mkdir - C:/Users/tuan/.vagrant.d/gems/gems/chef-12.8.1-universal-mingw32/acceptance /top-cookbooks/test_run/learn-the-basics-ubuntu/cookbooks/learn-the-basics-ubuntu/.kitchen/kitchen-vagrant/kitchen-learn-the-basics-ubuntu-learn-the-basics-ubuntu-默认-ubuntu-1404

请帮我解决这个问题。

谢谢大家!

4

1 回答 1

1

使用“ohai”红宝石宝石时,我遇到了类似的问题。我尝试运行gem install chef -v '12.8.1'但收到错误。我通过添加解决了我的问题

gem 'chef-config', '~>12.7.2'

到我的gemfile。

我查看了我的 gem 依赖树gem dependency

于 2016-03-29T16:57:56.443 回答