Home » gem » cannot load such file — bcrypt_ext (LoadError) を回避する方法

cannot load such file — bcrypt_ext (LoadError) を回避する方法

環境

  • ruby:2.3.3
  • ruby on rails:5.1.3
  • windows10

更新日:2018年02月15日

railsのサーバーを起動する際に下記のエラーが出た場合の対処

cannot load such file — bcrypt_ext (LoadError)

 

エラーになる時のgemfile

gem 'bcrypt', '~> 3.1.7'

 

↑のままではエラーでサーバが起動できません。

なので 少しいじります

 

gem 'bcrypt-ruby', '3.1.1.rc1', :require => 'bcrypt'# これでエラーになる場合バージョン調整してください。

今のところなぜエラーが起こるのかわかってません。
rails特有のエラーかもしれないので、
アップデートされたらいつの間にかエラーが直ってたということもありえるかもしれません。

現状では今の設定でサーバが起動して平常運転できます。

, , , ,

コメントを残す

%d人のブロガーが「いいね」をつけました。