アラフォーからのプログラミングとデザイン

大人から始めたプログラミングとデザインについてのあれこれ

開発日記vol.11:rmagickのgemインストールでつまづいた所

f:id:simpledancer:20180215104851j:plain

画像をアップロードするためにgemfileに

carierwave,rmagick,fogを入れるときにつまづいた点を書きます。

carrierwaveとfogに関しては問題なくbundle installできましたが、rmagickだけが何度やってもerrorでインストールできない!

これに半日くらいかかった。。

 

rmagickをインストールする前にやること

qiita.com

RMagickはImagemagickのバージョン7に対応していない模様。
RMagickを使用するには、ImageMagickという画像変換ツールをパソコン内にインストールする必要があるが、
「brew install imagemagick」でImagemagickをインストールするとバージョンは7になってしまうので注意。
既にに入っているバージョンが7の場合は、バージョンを下げましょう。

私はimagemagickが入ってなかったのでインストールをしました!

 

  1. $ brew install imagemagick@6 でインストールする
  2. gem にrmagick追記   →  $ gem 'rmagick', '~> 2.16'
  3. gem installする  → $ gem install rmagick
  4. $ bundle install

で、エラーが出ずに無事、gemがインストールできました!何気に時間がかかったのでメモがてら。。

rmagick | RubyGems.org | your community gem host