ruby-on-rails – bcrypt错误:Devies ruby​​ 2.0和rails 4.0

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – bcrypt错误:Devies ruby​​ 2.0和rails 4.0前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当我尝试运行我的应用程序时,我会收到此错误

C:/ruby-2.0.0-p195-i386-mingw32/lib/ruby/gems/2.0.0/gems/activesupport-4.0.0.rc1
/lib/active_support/dependencies.rb:228:in`require’:无法加载这样的文件 – 2
.0 / bcrypt_ext(LoadError)

任何人 – 我试图使用设计宝石进行基本用户认证

解决方法

当我在 Windows上更新为 Ruby 2.0.0时,我收到了这个错误.我可以通过卸载所有下载的bcrypt版本,并使用DevKit构建宝石来解决这个问题.
gem uninstall bcrypt-ruby

gem install bcrypt-ruby --platform=ruby --no-ri --no-rdoc

通常做捆绑更新会下载一个预编译的gem mingw32扩展名,这在这种情况下似乎不起作用.这个解决方案重新安装bcrypt-ruby有望在将来不需要.

此外,我在这里保留了Ruby on Rails的更新Windows安装说明(主要是为了我自己的参考),用于在Windows上安装Ruby on Rails.

https://github.com/remomueller/documentation/tree/master/windows

您可能遇到的一些其他Windows陷阱也列在那里:

https://github.com/remomueller/documentation/blob/master/windows/190-miscellaneous.md

原文链接:https://www.f2er.com/ruby/273233.html

猜你在找的Ruby相关文章