u16suzuの blog

日々学んだことのメモブログです。

cannot load such file — mysql2/mysql2 というエラーが発生した。

原因は .bundle/configに書いてあるパスと 実際に gem が入っている場所が異なっていたためだった。

はじめは

bundle install --path vendor/

でgemを入れていた。しかし .bundle/config には

vendor/bundle

と書かれていた。

bundle install --path vendor/bundle

として、インストールしなおしたら解決した。