Sidekiq rails从4.0.3升级到4.2.0时无法加载此类文件错误

Sidekiq rails从4.0.3升级到4.2.0时无法加载此类文件错误,sidekiq,sentry,raven,ruby-on-rails-4.2,Sidekiq,Sentry,Raven,Ruby On Rails 4.2,我尝试将我的rails应用程序从4.0.3升级到4.2.0,bundle安装命令成功,但当我用“rails s”启动服务器时,它会报告以下错误 activesupport-4.2.0/lib/active_support/dependencies.rb:274:in `require': cannot load such file -- raven/sidekiq (LoadError) 我怀疑这个错误与“sidekiq”gem有关,我用它来对后台作业进行排队,或者与“sentry raven

我尝试将我的rails应用程序从4.0.3升级到4.2.0,bundle安装命令成功,但当我用“rails s”启动服务器时,它会报告以下错误

activesupport-4.2.0/lib/active_support/dependencies.rb:274:in `require': cannot load such file -- raven/sidekiq (LoadError)
我怀疑这个错误与“sidekiq”gem有关,我用它来对后台作业进行排队,或者与“sentry raven”gem有关,heroku addon用它来发送任何系统错误

我试图移除这两颗可疑的宝石,但没有成功

我怎样才能解决这个问题呢?

好像你在用。确定它,打开routes.rb,在这里找到类似

require 'sidekiq/web'
mount Sidekiq::Web => '/sidekiq'
与问题相关,您需要将
sinatra
gem添加到gem文件中。 e、 g

好像你用了。确定它,打开routes.rb,在这里找到类似

require 'sidekiq/web'
mount Sidekiq::Web => '/sidekiq'
与问题相关,您需要将
sinatra
gem添加到gem文件中。 e、 g

好像你用了。确定它,打开routes.rb,在这里找到类似

require 'sidekiq/web'
mount Sidekiq::Web => '/sidekiq'
与问题相关,您需要将
sinatra
gem添加到gem文件中。 e、 g

好像你用了。确定它,打开routes.rb,在这里找到类似

require 'sidekiq/web'
mount Sidekiq::Web => '/sidekiq'
与问题相关,您需要将
sinatra
gem添加到gem文件中。 e、 g


我的sentry raven gem在进行
捆绑升级时从0.6.x升级到0.13.x,我也遇到了这个错误

我绕过了这个错误,删除了我的
config/initializers/raven.rb
中的
require'raven/sidekiq'
行,并成功运行了
rails
命令

当我使用0.6.0版本时,我按照sentry raven的文档在我的初始值设定文件中添加了
require'raven/sidekiq'
。现在对于版本0.13.x来说,似乎不再需要它了


希望这能有所帮助。

我的sentry raven gem在进行
捆绑升级时从0.6.x升级到0.13.x,我也遇到了这个错误

我绕过了这个错误,删除了我的
config/initializers/raven.rb
中的
require'raven/sidekiq'
行,并成功运行了
rails
命令

当我使用0.6.0版本时,我按照sentry raven的文档在我的初始值设定文件中添加了
require'raven/sidekiq'
。现在对于版本0.13.x来说,似乎不再需要它了


希望这能有所帮助。

我的sentry raven gem在进行
捆绑升级时从0.6.x升级到0.13.x,我也遇到了这个错误

我绕过了这个错误,删除了我的
config/initializers/raven.rb
中的
require'raven/sidekiq'
行,并成功运行了
rails
命令

当我使用0.6.0版本时,我按照sentry raven的文档在我的初始值设定文件中添加了
require'raven/sidekiq'
。现在对于版本0.13.x来说,似乎不再需要它了


希望这能有所帮助。

我的sentry raven gem在进行
捆绑升级时从0.6.x升级到0.13.x,我也遇到了这个错误

我绕过了这个错误,删除了我的
config/initializers/raven.rb
中的
require'raven/sidekiq'
行,并成功运行了
rails
命令

当我使用0.6.0版本时,我按照sentry raven的文档在我的初始值设定文件中添加了
require'raven/sidekiq'
。现在对于版本0.13.x来说,似乎不再需要它了


希望这有帮助。

当您从Gemfile中删除Gem时,您又绑定了,对吗?还有,在调用它们的初始值设定项中是否有任何内容。另外,您的gemfile是否将sidekiq或sidekiq gem锁定到特定版本我在捆绑安装之前删除了my gemfile.lock,而且我不会将sentry raven和sidekiq gem锁定到特定版本。正如我从新的锁文件中看到的,它们也被更新了。sentry rave(0.12.2)、sidekiq(3.3.0)当你从Gemfile中移除宝石时,你又打包了,对吗?还有,在调用它们的初始值设定项中是否有任何内容。另外,您的gemfile是否将sidekiq或sidekiq gem锁定到特定版本我在捆绑安装之前删除了my gemfile.lock,而且我不会将sentry raven和sidekiq gem锁定到特定版本。正如我从新的锁文件中看到的,它们也被更新了。sentry rave(0.12.2)、sidekiq(3.3.0)当你从Gemfile中移除宝石时,你又打包了,对吗?还有,在调用它们的初始值设定项中是否有任何内容。另外,您的gemfile是否将sidekiq或sidekiq gem锁定到特定版本我在捆绑安装之前删除了my gemfile.lock,而且我不会将sentry raven和sidekiq gem锁定到特定版本。正如我从新的锁文件中看到的,它们也被更新了。sentry rave(0.12.2)、sidekiq(3.3.0)当你从Gemfile中移除宝石时,你又打包了,对吗?还有,在调用它们的初始值设定项中是否有任何内容。另外,您的gemfile是否将sidekiq或sidekiq gem锁定到特定版本我在捆绑安装之前删除了my gemfile.lock,而且我不会将sentry raven和sidekiq gem锁定到特定版本。正如我从新的锁文件中看到的,它们也被更新了。哨兵狂欢节(0.12.2),赛德基克(3.3.0)