任何人都可以告诉我需要安装什么才能在我的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 not plugin。 这有什么问题?什么是解决方案?
答案 0 :(得分:2)
您必须安装依赖项:
gem install redis redis-namespace yajl-ruby
如果你不能用json安装yajl-ruby:
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
如果您想控制已安装的librairies:
gem list
答案 1 :(得分:0)
任何时候我都必须这样做,我已经设法用this documentation
做得很好