rmagick とは
ImageMagick を扱う gem です。
ImageMagick 7 では rmagick は使えない
かなり以前からですが、ImageMagick 7 では rmagick を使うことができません。bundle install
する際に以下のようなエラーが出て怒られます*1。
An error occurred while installing rmagick (4.0.0), and Bundler cannot continue. Make sure that `gem install rmagick -v '4.0.0' --source 'https://rubygems.org/'` succeeds before bundling.
これを避けるためには、ImageMagick 6 を使う必要があります。しかし、他にも手段があります。
rmagick の 4.1.0.rc2 を使えば ImageMagick 7 が使える
以下の Issue で議論されていますように 、rmagick の 4.1.0.rc2(以上)を用いれば、ImageMagick 7 を用いることができます。
Gemfile
に gem 'rmagick', '>= 4.1.0.rc2'
と追加してから bundle install をすればいいでしょう。
@watson1978 さんに感謝 🙏🙏🙏🙏🙏
*1:4.0.0 の場合