エラー内容
ターミナル
You have requested:
bcrypt = 3.1.12
The bundle currently has bcrypt locked at 3.1.13.
Try running `bundle update bcrypt`
エラーの原因
bcypt
の古いバージョンをインストールしていたため発生。
今回の場合、Gemfile.lockではbcypt
のバージョンが3.1.12となっていましたが、Gemfileの方は3.1.13でインストールしようとしたため発生したようです。 バージョン違いには気をつけましょう!
対策
Gemfile.lock
を削除することで解決できます。
Gemfile.lock
はbundle install
を実行することでGemfile.lock
が自動生成されます。