【问题标题】:resque , redis and rails 2.3.8resque、redis 和 rails 2.3.8
【发布时间】:2010-06-23 00:45:43
【问题描述】:

您好,任何人都可以告诉我在我的 rails 2.3.8 应用程序上设置 resque 和 redis 需要安装什么。

我已经安装了。

gem install redis
gem install redis-namespace
gem install resque 
gem install json

之后我尝试从我的应用程序运行 rake 任务。

C:\test>rake redis:install
(in C:/cyncabc)
rake aborted!
Don't know how to build task 'redis:install'

(See full trace by running task with --trace)

收到此错误。

我安装了 gem 而不是插件。 它有什么问题?解决方案是什么?

【问题讨论】:

  • 你有没有先试试这个:"git clone git://github.com/defunkt/resque.git" 和 "cd resque" 在 "rake redis:install dtach:install" 之前?
  • 我没有使用 git。怎么可能执行这个命令??我在 Windows 上工作,所以它可以在 Windows 上工作吗?
  • 您可以下载适用于 Windows 的 git 程序。效果很好。

标签: ruby-on-rails ruby


【解决方案1】:

你必须安装依赖:

gem install redis redis-namespace yajl-ruby

如果您无法安装 yajl-ruby,请尝试使用 json :

gem install redis redis-namespace json

然后运行这个命令行:

./script/plugin install git://github.com/defunkt/resque

一切都在doc!

编辑

使用 gem 安装:

在“config/environnement.rb”中写下:

Rails::Initializer.run do |config|
    # ...
    config.gem 'redis', :source => 'http://gemcutter.org'
    config.gem 'resque', :source => 'http://gemcutter.org'
    # ...
end

然后输入命令:

rake gems:install

如果您想控制已安装的库:

gem list

【讨论】:

    【解决方案2】:

    无论何时我必须这样做,我都设法通过this documentation 做得很好

    【讨论】:

    • 我已经检查了该文档,但我仍然对安装感到困惑。你能列出我需要安装的东西来设置吗?我在窗户上。
    • 不知道如何在 Windows 上执行此操作,抱歉 :(
    猜你喜欢
    • 2022-08-19
    • 1970-01-01
    • 2018-05-29
    • 1970-01-01
    • 2011-10-02
    • 2016-04-10
    • 2011-07-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多