2013-04-08 13 views
1

我正在使用ruby 2安裝最新版本的rubygems +安裝最新版rails for ie 3.2.13。在這臺機器上可用的寶石找不到gem'resque(> = 2.0)ruby'

我在之前的項目中使用了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文件中並運行打包程序。

gem "resque", "~> 2.0" 

根據rubygems.org最新版本是1.24.1。

有什麼建議?

+0

'......當我試圖安裝resque 2 ...'那麼爲什麼不告訴我們你是如何安裝這個gem(爲什麼省略你需要幫助的東西的細節)?告訴我們你的Gemfile。向我們展示您正在運行的命令來執行安裝。向我們顯示任何堆棧跟蹤以及上述錯誤。 – deefour 2013-04-08 10:38:13

+0

@Deefour問題更新..我試圖用捆綁器安裝。 – 2013-04-08 11:18:03

回答

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,這會爲最新的代碼 - 不用說了吧應該去 - 是最終/穩定版本。謹慎使用。

相關問題