0
我一直在使用沒有這樣的文件來加載 - bcrypt
gem install bcrypt
和
sudo gem install bcrypt
安裝bcrypt-紅寶石(出於某種原因,他們都安裝到不同的位置)
然後我嘗試並運行
require 'bcrypt'
並獲得
no such file to load -- bcrypt
我在軌道上運行的Ruby的Mac OS 10.6.8
這個問題可能已經在這裏得到解答:http://stackoverflow.com/questions/3900180/no-such-file-to-load-bcrypt -ext-via-devise – davidb
當你使用'sudo'時,他們安裝到不同的地方的原因是因爲'gem install ...'只是爲你的用戶安裝它,但'sudo gem install ...'安裝它爲** all **作爲** root **的計算機上的用戶。 –