gpt4 book ai didi

ruby-on-rails - 没有这样的文件要加载-bcrypt_ext(通过devise)

转载 作者:行者123 更新时间:2023-12-04 04:37:13 25 4
gpt4 key购买 nike

我在rails 3的devise(当前gem)中使用数据库身份验证,尝试使用用户名/密码登录时出现以下错误。

no such file to load -- bcrypt_ext 

This error occurred while loading the following files:
bcrypt
bcrypt_ext

我以前有“成功安装bcrypt-ruby-2.1.2” gem。

有任何想法吗?我还尝试为 bundle 程序提供git repo地址并获取主服务器,但这并不能解决问题。

最佳答案

我也有这个问题。当我安装 gem 时,输出告诉我

Building native extensions.  This could take a while...
Successfully installed bcrypt-ruby-3.0.1

因此,我认为它实际上已经构建了 native 扩展。但是当我在.../gems/bcrypt-ruby-2.1.4/ext/mri中打猎时,我发现它似乎并没有建立任何东西。

我手动进去跑了
cd [path to your gems folder]/gems/bcrypt-ruby-2.1.4/ext/mri
ruby extconf.rb
make
sudo make install

这帮了我大忙。

关于ruby-on-rails - 没有这样的文件要加载-bcrypt_ext(通过devise),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3900180/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com