Ошибка установки сингулярности в Windows

C:\Documents and Settings\ Администратор> особенность установки gem

Извлечение: 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 требуются установленные инструменты сборки.

Пожалуйста, обновите ваш PATH, чтобы включить инструменты сборки, или загрузите DevKit с сайта http://rubyinstaller.org/downloads и следуйте инструкциям на сайте http://github.com/oneclick/rubyinstaller/wiki/Development-Kit

2 ответа

Пожалуйста, установите singularitygs и не singularity, Это две совершенно разные вещи.

gem install singularitygs должно сработать.

Скотт прав, вы устанавливаете не тот драгоценный камень. Правильный singularitygs,

Но проблема, с которой вы столкнулись, носит довольно общий характер, и вы столкнетесь с ней снова и снова.

Дело в том, что некоторые гемы требуют собственных расширений: компонентов, которые нельзя обслуживать из RubyGems, но которые должны быть собраны на месте. Чтобы построить их, вам нужно установить Ruby DevKit на вашем компьютере с Windows.

Перейдите по этой ссылке, чтобы узнать, что такое DevKit, а затем перейдите к инструкциям по установке.

После того, как вы закончите, во время установки драгоценных камней будут собраны собственные расширения. Обычно это занимает много времени, поэтому не отменяйте установку из-за зависания: она не заморожена.:)

Другие вопросы по тегам