Yak shaving logs


My life is just yak shaving.

There was an error while trying to load the gem 'carrierwave'

2017/08/18 #rails #gem #carrierwave

By Yusuke Takita


こんにちは。Takitaです。

carrierwaveのバージョンが古いことが原因でキャッシュをS3にするために使おうとしたメソッドが使えなかったため、carrierwaveのバージョンをあげるとThere was an error while trying to load the gem 'carrierwave'というエラーに遭遇しました。

$ bundle exec rails s
/Users/user_name/.rbenv/versions/2.3.4/lib/ruby/gems/2.3.0/gems/bundler-1.15.3/lib/bundler/runtime.rb:85:in `rescue in block (2 levels) in require': There was an error while trying to load the gem 'carrierwave'. (Bundler::GemRequireError)

ググってもなかなか良い情報がなかったので、 runtime.rb:85 を読んだりしたのですが、なかなか解決せず少しハマりました。
結局、何回か bundle update carrierwave bundle install --path vendor/bundle をしているうちに直りました・・・
ちょっと原因がわからず解決してしまったので気持ち悪さが残りました。。。

このエントリーをはてなブックマークに追加

categories


最新記事


tags