我是Rails的完整入门者,并且一直在关注教程。 当我说在博客目录中键入“ rails server”时,我陷入了困境。它指出:“为数据库适配器指定了'sqlite3',但未加载gem。将gem'sqlite3'添加到您的Gemfile中(并确保其版本为ActiveRecord要求的最低版本)。
我得到了ruby 2.4.4,rails 4.2.10,sqlite3(1.4.1,1.4.0)
我已经看到了关于同一问题的几个问题,但是这些解决方案对我而言不起作用。
我尝试过: -gem安装sqlite3 -gem列表sqlite3 -bundle添加sqlite3
有人在谈论修改Gemfile.lock,更改 “ sqlite3(1.4.1)”到“ sqlite3(1.4.1-x64-mingw32)”。我也尝试过,但是没有用
答案 0 :(得分:0)
尝试执行以下步骤
使用constexpr
将以下行添加到您的Gemfile
gem uninstall sqlite3
gem 'sqlite3', git: "https://github.com/larskanis/sqlite3-ruby", branch: "add-gemspec"
这将解决您的问题。