2016-06-14 3 views
0

Я в настоящее время пытаюсь развернуть в Heroku, и после нескольких попыток я получаю сообщение об ошибке >>[DEPRECATION] requiring "RMagick" is deprecated. Use "rmagick" instead.Требование «RMagick» устарело. Используйте «rmagick» вместо.learner

Я новичок в этом, поэтому мне нужно, чтобы кто-то объяснил, что я делаю неправильно, и что мне нужно изменить. Заранее спасибо!

В моей Gemfile, это единственная линия, которая не имеет ничего общего с RMagick

gem 'rmagick'

И в моем файле ImageUploader, у меня есть эта линия

include CarrierWave::RMagick

Это о Это. Любая помощь будет оценена!

ответ

0

Я думаю, это потому, что ваша версия CarrierWave заблокирована для версии Gemfile. Вопрос был исправлен с помощью CarrierWave Backport

Что произойдет, если вы удалите версию CarrierWave и удалите Gemfile.lock, а затем запустите bunle install?

+0

Спасибо за ваш ответ. Нет версии рядом с моей Carrierwave. В моем Gemfile он написан как 'gem 'carrierwave''. Должен ли я все еще искать удаление Gemfile.lock? –

+0

Я думаю, что моя проблема связана с героку, так как у меня нет проблем в развитии. Но я попытался развернуть герою, и я получил эту ошибку! –

+0

Да, я думаю, вы должны удалить свой Gemfile.lock и снова запустить 'bundle install'. – oreoluwa

Смежные вопросы