2014-06-21 52 views
1
安裝singularitygs

C:\ Documents和Settings \管理員>寶石安裝奇異錯誤在Windows

擷取: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%)

ERROR:錯誤安裝奇異: 'json'原生寶石需要安裝構建工具。

請更新您的PATH包括構建工具或下載從「http://rubyinstaller.org/downloads」的的devkit ,並按照指示 在「http://github.com/oneclick/rubyinstaller/wiki/Development-Kit

+0

嘿克里斯,考慮upvoting的答案,並選擇最能幫助你的答案。 –

回答

2

請安裝singularitygs而不是singularity。這是兩個完全不同的東西。

gem install singularitygs應該工作。

0

斯科特是對的,你安裝了錯誤的寶石。正確的是singularitygs

但是你遇到的問題很普遍,你會一次又一次地遇到它。

問題在於一些gem需要本地擴展:無法從RubyGems提供的組件,但應該構建到位。要構建它們,您需要在Windows機器上安裝Ruby DevKit。

按照this link瞭解DevKit是什麼,然後繼續安裝說明。

完成後,本機擴展將在安裝需要安裝gem時生成。通常它會花費很多時間,所以不要因凍結而取消安裝:它不會被凍結。 :)