2016-11-04 78 views
0

是任何人都面臨着這樣的問題:LoadError(無法加載這樣的文件 - bcrypt)

LoadError (cannot load such file -- bcrypt)

在Rails 5應用程序

我的模式是這樣的:

class User < ApplicationRecord 
    validates :name, presence: true, uniqueness: true 
     has_secure_password 
end 

我有捆綁安裝bcrypt(這是我的Gemfile)。我能夠在irb中要求它,但是我的rails應用程序出現這個錯誤。

我使用Mac OS X Sierra和Ruby 2.3.1。

+1

你是否嘗試在'bundle install'之後重新啓動服務器? –

+0

你能發佈更多的堆棧跟蹤嗎? –

+0

我正在使用docker來運行應用程序。顯然,當我摧毀容器並重新創建時,我能夠解決這個問題。 – andrefurquin

回答

0

我遇到了同樣的錯誤,並重新啓動服務器,讓它像Black Enigma說的那樣工作。即在終端中運行bundle install之後,退出正在運行的服務器,然後再次運行rails server。 現在正常工作。

相關問題