【发布时间】:2020-10-27 03:50:20
【问题描述】:
我是 Ruby on Rails 的初学者,正在尝试向 http://ruby.railstutorial.org/ 学习我正在创建 sample_app 并卡在第 6 章。
我的 Ruby 版本:ruby 2.0.0p195 (2013-05-14) [i386-mingw32]
我的 Rails 版本:Rails 4.0.0
我的 GemFile 中有以下行:
gem 'bcrypt-ruby', '~> 3.0.0'
如果我输入 gem list bcrypt-ruby ,它会显示 bcrypt-ruby (3.0.1) 。但是如果我尝试创建用户,我会收到错误提示
您的应用程序中没有安装 bcrypt-ruby。请将其添加到您的 Gemfile 并运行 bundle install
我在 rails 网站、bcrypt 网站甚至 stackoverflow 上进行了很多搜索。但是,没有任何效果。请帮忙。
【问题讨论】:
-
你跑
bundle install了吗? -
试试:
gem 'bcrypt-ruby', '~> 3.0.0', :require => true -
试过了..但这也没有用..我无法理解缺少什么.. : (
-
bundle install是必需的gcc时出现什么错误