在您的 Gemfile 中列出的或本机上可用的任何 gem 源中找不到 gem 'wdm (>= 0.1.0) x64-mingw32'
Posted
技术标签:
【中文标题】在您的 Gemfile 中列出的或本机上可用的任何 gem 源中找不到 gem \'wdm (>= 0.1.0) x64-mingw32\'【英文标题】:Could not find gem 'wdm (>= 0.1.0) x64-mingw32' in any of the gem sources listed in your Gemfile or available on this machine在您的 Gemfile 中列出的或本机上可用的任何 gem 源中找不到 gem 'wdm (>= 0.1.0) x64-mingw32' 【发布时间】:2016-07-06 01:15:14 【问题描述】:当我在 Git Bash 上运行 Jekyll serve 时,我收到以下警告:
Please add the following to your Gemfile to avoid polling for changes:
gem 'wdm', '>= 0.1.0' if Gem.win_platform?
添加 Gemfile 后,我收到另一条错误消息。
Could not find gem 'wdm (>= 0.1.0) x64-mingw32' in any of the gem sources
listed in your Gemfile or available on this machine.
我尝试安装 Ruby Devkit 来解决此问题,但最终只收到以下错误消息。
$ ruby dk.rb install
[INFO] Skipping existing gem override for 'C:/Ruby200-x64'
[WARN] Skipping existing DevKit helper library for 'C:/Ruby200-x64'
$ gem install json --platform=ruby
ERROR: Error installing json:
The 'json' native gem requires installed build tools.
Please update your PATH to include build tools or download the DevKit
from 'http://rubyinstaller.org/downloads' and follow the instructions
at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'
【问题讨论】:
【参考方案1】:您需要在将wdm
gem 添加到您的Gemfile 后运行bundle install
才能下载它。
【讨论】:
【参考方案2】:好像你之前安装过devkit,跳过新安装,试试
ruby dk.rb install --force
【讨论】:
真正应该按照github.com/oneclick/rubyinstaller/wiki/Development-Kit 的步骤安装devkit。然后,它在使用 chocolatey -choco install ruby2.devkit
时也能完美运行。以上是关于在您的 Gemfile 中列出的或本机上可用的任何 gem 源中找不到 gem 'wdm (>= 0.1.0) x64-mingw32'的主要内容,如果未能解决你的问题,请参考以下文章
您的捆绑包被锁定为 mimemagic (0.3.5),但在您的 Gemfile 中列出的任何源中都找不到该版本 [重复]
导入 tensorflow 时出错,tensorflow 库被编译为使用 AVX 指令,但这些在您的机器上不可用
Laravel 5.2:Process 类依赖于 proc_open,这在您的 PHP 安装中不可用