2013-04-08 3 views
1

Я использую последнюю версию Ruby 2 для rubygems + установлена ​​последняя версия для рельсов, т.е. 3.2.13.Не удалось найти gem 'resque (> = 2.0) ruby' в драгоценных камнях, доступных на этом аппарате

Я использовал delayed_job в своем предыдущем проекте. Теперь я подумывал перерисовать + пересказывать. Но когда я пытаюсь установить resque 2, я получил от их прочитанного файла на Github. Я получаю сообщение об ошибке:

Could not find gem 'resque (>= 2.0) ruby' in the gems available on this machine. 

Из файла Readme. Чтобы установить resque 2. Добавьте это в свой файл gem и запустите bundler.

gem "resque", "~> 2.0" 

Согласно rubygems.org последней версии 1.24.1.

Любые предложения?

+0

'... Когда я пытаюсь установить resque 2 ...' Тогда почему бы нам не показать, как вы пытаетесь установить этот камень (зачем опускать детали в том, с чем вам нужна помощь)? Покажите нам свой Gemfile. Покажите нам команду, которую вы выполняете для установки. Покажите нам любую трассировку стека вместе с приведенной выше ошибкой. – deefour

+0

@ Deefour вопрос обновлен .. Я пытался установить с помощью bundler. –

ответ

2

Насколько я могу судить, строка gemfile в readme была добавлена ​​в this commit (что является первым черновиком версии 2.0), но версия 2.0 все еще не издана. Последний стабильный релиз - действительно 1.24.1.

Как указано в readme, вы должны посмотреть в 1-x-stable branch, чтобы найти выпущенные версии, поскольку главная ветвь содержит текущую работу в направлении версии 2. Следовательно, readme немного опережает код.

Вы также можете попытаться идти за очень последнюю версию кода с помощью

gem 'resque', :git => 'git://github.com/resque/resque.git' 

Это (в настоящее время) установить версию 2.0.0.pre.1, что - он должен идти, не говоря - это не окончательный/стабильный выпуск. Используйте с осторожностью.

Смежные вопросы

 Смежные вопросы