为什么在创建控制器/模型时出现错误?

时间:2019-02-05 05:55:37

标签: ruby-on-rails ruby-on-rails-5

我创建了一个名为Useremail的新应用,但是在终端上创建控制器/模型时,它会引发错误,而不是生成控制器/模型。

  

ac @ ac-HP:〜/ Useremail $ bin / rails g控制器用户

     

/home/ac/.rvm/rubies/ruby-2.6.0/lib/ruby/2.6.0/bundler/rubygems_integration.rb:408:in   replace_gem中的“块(2个级别)”:加载“ sqlite3”有效时出错   记录适配器。缺少依赖的宝石吗?无法激活sqlite3   (〜> 1.3.6),已激活sqlite3-1.4.0。

     

确保所有依赖项都已添加到Gemfile中。 (LoadError)

1 个答案:

答案 0 :(得分:8)

在您的项目Gemfile中,将gem'sqlite3'的版本称为gem'sqlite3','〜> 1.3.6'

然后安装捆绑包