Ruby on rails `要求';:无法加载这样的文件--机架/缓存/实体存储(LoadError)

Ruby on rails `要求';:无法加载这样的文件--机架/缓存/实体存储(LoadError),ruby-on-rails,ruby,redis,Ruby On Rails,Ruby,Redis,在我的应用程序中添加redis缓存gems后 gem 'redis' gem 'redis-namespace' gem 'redis-rails' gem 'redis-rack-cache' 在安装了GEM之后,我得到了以下错误 `require': cannot load such file -- rack/cache/entity_store (LoadError) 我怎么解决这个问题,有什么想法吗 基于此,请尝试使用rack cache version>1.6.0 将以下内容添加到

在我的应用程序中添加redis缓存gems后

gem 'redis'
gem 'redis-namespace'
gem 'redis-rails'
gem 'redis-rack-cache'
在安装了GEM之后,我得到了以下错误

`require': cannot load such file -- rack/cache/entity_store (LoadError)
我怎么解决这个问题,有什么想法吗

基于此,请尝试使用rack cache version>1.6.0

将以下内容添加到gem文件:

gem 'rack-cache', '~> 1.6.1'
然后跑

bundle update rack-cache

你需要所有这些宝石吗?我只使用了redis rails,它工作得非常好。教程中提到了这一点