2013-07-29 34 views
0

我一直在使用沒有這樣的文件來加載 - bcrypt

gem install bcrypt 

sudo gem install bcrypt 

安裝bcrypt-紅寶石(出於某種原因,他們都安裝到不同的位置)

然後我嘗試並運行

 require 'bcrypt' 

並獲得

no such file to load -- bcrypt 

我在軌道上運行的Ruby的Mac OS 10.6.8

+0

這個問題可能已經在這裏得到解答:http://stackoverflow.com/questions/3900180/no-such-file-to-load-bcrypt -ext-via-devise – davidb

+0

當你使用'sudo'時,他們安裝到不同的地方的原因是因爲'gem install ...'只是爲你的用戶安裝它,但'sudo gem install ...'安裝它爲** all **作爲** root **的計算機上的用戶。 –

回答

0

gem 'bcrypt-ruby' 

在你的Gemfile。

和做「捆綁安裝」在您的應用程序的根

相關問題