在Gemfile中列出的任何gem源中找不到gem'wdm(> = 0.1.0)x86-mingw32'

时间:2017-02-23 20:00:14

标签: ruby-on-rails ruby rubygems bundler

我正在试图弄清楚如何解决这个问题。我对Ruby一无所知,我只是想读一下需要Jekyll服务的反应文档,因为它们是降价标记(不明白为什么它们需要复杂化这样的东西)。文档的自述文件说你必须安装这些文件:

我已经完成了。然后你必须做这些指示:

但是当我执行第二个命令bundle exec rake时,抛出了这个愚蠢的错误:

  

在Gemfile中列出的任何gem源中找不到gem'wdm(> = 0.1.0)x86-mingw32'。   运行bundle install以安装缺少的宝石。

我运行bundle install并且它也会抛出错误:

  

安装json(2.0.1)时发生错误,Bundler无法继续。   在捆绑之前确保gem install json -v '2.0.1'成功。

我尝试安装gem install json -v '2.0.1'并抛出错误:

  

构建原生扩展。这可能需要一段时间......

     

错误:安装json时出错:

   ERROR: Failed to build gem native extension.

到底是怎么回事?为什么他们不简单?这应该不像火箭科学那么复杂!

注意:我正在使用Windows 32位,如果这有一定的重要性。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

您必须安装DevKit。了解here

的方法

然后确保已安装捆绑包或安装它:

gem install bundle