为什么我在创建控制器/模型时遇到错误?

Ayu*_*ush 4 ruby-on-rails ruby-on-rails-5

我创建了一个名为Useremail的新应用程序,但是当我创建控制器/模型时,它会在终端上抛出错误而不生成控制器/模型.

ac @ ac-HP:〜/ Useremail $ bin/rails g controller用户

/home/ac/.rvm/rubies/ruby-2.6.0/lib/ruby/2.6.0/bundler/rubygems_integration.rb:408:在replace_gem中的块(2级):加载'sqlite3'时出错记录适配器.缺少它依赖的宝石?无法激活sqlite3(〜> 1.3.6),已经激活了sqlite3-1.4.0.

确保将所有依赖项添加到Gemfile.(LoadError)

小智 8

在你的项目Gemfile中,提到gem'sqlite3'的版本为gem'sqlite3','〜> 1.3.6'

然后捆绑安装

  • @Ayush如果答案解决了问题,请将其标记为已接受. (3认同)
  • 我刚遇到了同样的问题.这个答案应该标记为正确. (3认同)