画像をアップロードするためにgemfileに
carierwave,rmagick,fogを入れるときにつまづいた点を書きます。
carrierwaveとfogに関しては問題なくbundle installできましたが、rmagickだけが何度やってもerrorでインストールできない!
これに半日くらいかかった。。
rmagickをインストールする前にやること
RMagickはImagemagickのバージョン7に対応していない模様。
RMagickを使用するには、ImageMagickという画像変換ツールをパソコン内にインストールする必要があるが、
「brew install imagemagick」でImagemagickをインストールするとバージョンは7になってしまうので注意。
既にに入っているバージョンが7の場合は、バージョンを下げましょう。
私はimagemagickが入ってなかったのでインストールをしました!
- $ brew install imagemagick@6 でインストールする
- gem にrmagick追記 → $ gem 'rmagick', '~> 2.16'
- gem installする → $ gem install rmagick
- $ bundle install
で、エラーが出ずに無事、gemがインストールできました!何気に時間がかかったのでメモがてら。。
rmagick | RubyGems.org | your community gem host
コンペ通って欲しいけど通ったら通ったで練習ふやさなきゃいかんし、関節痛いし時間効率化のためにお酒も辞めなきゃな😢rmagickやっとインストールできた、、
— OdoreruEngineer (@engineerman8) October 30, 2018