要求 "RMagick" 已弃用。使用 "rmagick" instead.learner

Requiring "RMagick" is deprecated. Use "rmagick" instead.learner

我目前正在尝试部署到 Heroku,尝试几次后,出现错误 >> [DEPRECATION] requiring "RMagick" is deprecated. Use "rmagick" instead

我是这方面的新手,所以我需要有人来解释我做错了什么以及我需要改变什么。

提前致谢!

在我的 Gemfile 中,这是唯一与 rmagick 有关的行

gem 'rmagick'

在我的 ImageUploader 文件中,我有这一行

include CarrierWave::RMagick

就是这样。

如有任何帮助,我们将不胜感激!

我认为这是因为您的 CarrierWave 版本被锁定到您的 Gemfile 版本。 CarrierWave Backport

解决了这个问题

当您删除 CarrierWave 版本并删除您的 Gemfile.lock 然后 运行 bunle install 时会发生什么?