1

C:\Documents and Settings\Administrator>gem install 奇点

获取:redis-2.2.2.gem (100%)

获取:redis-native_hash-0.2.2.gem (100%)

获取:i18n-0.6.9.gem (100%)

获取:json-1.8.1.gem (100%)

错误:安装奇异性时出错:“json”本机 gem 需要安装构建工具。

请更新您的 PATH 以包含构建工具或从“ http://rubyinstaller.org/downloads ”下载 DevKit,并按照“ http://github.com/oneclick/rubyinstaller/wiki/Development-Kit ”中的说明进行操作

4

2 回答 2

2

请安装singularitygs而不是singularity. 这是两个完全不同的东西。

gem install singularitygs应该管用。

于 2014-06-21T21:01:01.010 回答
0

斯科特是对的,你安装了错误的宝石。正确的是singularitygs.

但是您遇到的问题非常普遍,您会一次又一次地遇到它。

问题是某些 gem 需要本地扩展:不能从 RubyGems 提供的组件,但应该就地构建。要构建它们,您需要在 Windows 机器上安装 Ruby DevKit。

按照此链接了解 DevKit 是什么,然后继续安装说明。

完成后,将在安装需要的 gem 期间构建原生扩展。通常它需要很长时间,所以不要因为冻结而取消安装:它没有被冻结。:)

于 2014-06-22T08:43:25.457 回答