Я работаю с Ruby 1.9.3 в Windows.
** У меня проблема с "установкой пакета" из-за "тонкого" драгоценного камня для моего приложения.
Мой оригинальный GEMFILE выглядит так:
gem "sinatra"
gem "mogli"
gem "json"
gem "httparty"
gem "thin"
Запуск "установки пакета" вызывает Installing eventmachine (0.12.10) with native extensions
, что не удается. Ошибка описана здесь: Не удается установить тонкий на Windows
Просто упомянуть, что «gem install thin» успешна!
Некоторые люди в сети, столкнувшиеся с этой проблемой, предложили установить
"eventmachine" версия 1.0.0.beta.4.1, которую я сделал:
gem list --local
показывает eventmachine (1.0.0.beta.4.1 x86-mingw32, 1.0.0.beta.2 x86-mingw32)
Все же "установка пакета" завершается неудачей.
В другом посте: ROR 3.1: сбой обновления пакета (gem eventmachine)
Я последовал совету указать точную версию "eventmachine" в GEMFILE, поэтому я отредактировал его как (надеюсь, я сделал это правильно)
gem "sinatra"
gem "mogli"
gem "json"
gem "httparty"
gem "eventmachine" "1.0.0.beta.4.1"
gem "thin"
Теперь «установка комплекта» завершается ошибкой:
Не удалось найти gem 'eventmachine1.0.0.beta.4.1 (> = 0) ruby' ни в одном из источников драгоценных камней, перечисленных в вашем Gemfile.
Как я уже говорил, эта версия была успешно установлена и появляется в локальном репозитории.
Пожалуйста, помогите сделать "связку" "счастливой" с правильной версией 'eventmachine'.
Извините, если я пропустил что-то простое или не смог найти уже опубликованный ответ.