rbenv install 2.1.5
rbenv local 2.1.5
gem install bundler
bundle install --path=vendor/bundle
ここまではいつもどおり順調にいったのだが、
$ rails s
/Users/moriyaman/work/hoge/vendor/bundle/ruby/2.1.0/gems/activesupport-3.2.18/lib/active_support/dependencies.rb:251:in `require': dlopen(/Users/moriyaman/work/hoge/vendor/bundle/ruby/2.1.0/gems/rmagick-2.13.1/lib/RMagick2.bundle, 9): Library not loaded: /usr/local/lib/libMagickCore-6.Q16.1.dylib (LoadError)
立ち上がらない。。。
対外brew uninstallでimagemagick消してinstallしてrmegickをinstallすればいいよ的な事が書いてある。
参考)
- Mavericksアップグレードの際 Railsアプリケーションを頑張って起動させるまで
- rmagick preventing rails server from working
自分も同じように実行すると、
This installation of RMagick was configured with ImageMagick 6.8.7 but ImageMagick 6.9.0-3 is in use. (RuntimeError)
ほう、imageMagickのバージョンが新しくてダメだと。
rmagickそろそろ辞めたいw
仕方ないからhomebrew-boneyardを使って古いバージョンのimagemagickをバージョン指定してinstallする。
$ brew versions Imagemagick
Warning: brew-versions is unsupported and will be removed soon.
You should use the homebrew-versions tap instead:
https://github.com/Homebrew/homebrew-versions
6.9.0-3 git checkout 8b2b988 /usr/local/Library/Formula/imagemagick.rb
6.8.9-8 git checkout 9efbcda /usr/local/Library/Formula/imagemagick.rb
6.8.9-7 git checkout fc0f13b /usr/local/Library/Formula/imagemagick.rb
6.8.9-5 git checkout e15674a /usr/local/Library/Formula/imagemagick.rb
6.8.9-1 git checkout 1fe28f8 /usr/local/Library/Formula/imagemagick.rb
6.8.8-9 git checkout b84f779 /usr/local/Library/Formula/imagemagick.rb
6.8.7-7 git checkout e68e443 /usr/local/Library/Formula/imagemagick.rb
6.8.7-0 git checkout 14a1fa8 /usr/local/Library/Formula/imagemagick.rb
6.8.6-3 git checkout 870d5e9 /usr/local/Library/Formula/imagemagick.rb
6.8.0-10 git checkout 321b293 /usr/local/Library/Formula/imagemagick.rb
Warning出てる。。。homebrew-versionsを次から使いましょう。
6.8.7系発見。
インストールしましょう。
$ cd /usr/local/Cellar/
$ git checkout e68e443 /usr/local/Library/Formula/imagemagick.rb
$ brew install imagemagick
install完了。
$ brew link imagemagick # brew linkコマンドでimagemagickを有効化する。
$ sudo PKG_CONFIG_PATH=/usr/local/Cellar/imagemagick/6.8.7-7/lib/pkgconfig/ gem install rmagick -v '2.13.2' # pathを設定した上でinstall
あとは rails s
すれば完了。
本当rmagickどうにかしたいorzww