Ошибка установки singularitygs в Windows

#singularitygs

#singularitygs

Вопрос:

C:Documents и Настройки Администратор> gem install singularity

Выборка: 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%)

ОШИБКА: Ошибка при установке singularity: Собственный драгоценный камень ‘json’ требует установленных инструментов сборки.

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

Комментарии:

1. Эй, Крис, подумай о том, чтобы проголосовать за ответы и выбрать тот, который помог тебе больше всего.

Ответ №1:

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

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

Ответ №2:

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

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

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

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

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