无法在此机器上可用的宝石中找到gem'resque(> = 2.0)ruby'

时间:2013-04-08 10:08:46

标签: ruby-on-rails resque

我正在使用ruby 2安装最新版本的rubygems +已安装最新版本的rails即3.2.13。

我在之前的项目中使用了delayed_job。现在我在想redis + resque。但是当我尝试安装resque 2时,我从他们在Github上的自述文件中获得了。我收到一个错误,即:

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

来自自述文件。安装resque 2.将其添加到gem文件中并运行bundler。

  gem "resque", "~> 2.0"

根据rubygems.org最新版本为1.24.1。

有什么建议吗?

1 个答案:

答案 0 :(得分:2)

据我所知,自述文件中的gemfile行添加在this commit(这是2.0自述文件的初稿)中,但2.0版仍未发布。最新的稳定版本确实是1.24.1。

正如自述文件所述,您应该查看1-x-stable branch以查找已发布的版本,因为主分支包含正在进行的版本2的工作。因此,自述文件略高于代码。

您也可以尝试使用

获取最新的代码
gem 'resque', :git => 'git://github.com/resque/resque.git'

这将(目前)安装版本2.0.0.pre.1,它应该不用说 - 最终/稳定版本。请谨慎使用。