加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 没有要加载的文件–bcrypt_ext(通过设计)

发布时间:2020-12-16 19:28:05 所属栏目:百科 来源:网络整理
导读:我在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
我在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”宝石.

有任何想法吗?我也尝试给bundle服务器git repo地址并获取master,但它没有解决问题.

解决方法

我也有这个问题.当我安装宝石时,输出告诉我
Building native extensions.  This could take a while...
Successfully installed bcrypt-ruby-3.0.1

所以我认为它实际上构建了原生扩展.但是当我去打猎… / 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

这对我有用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读