我是 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
- 捆绑添加 sqlite3
有些人在谈论修改 Gemfile.lock,改变
“sqlite3(1.4.1)”到“sqlite3(1.4.1-x64-mingw32)”。我也试过这个,但是没有用
最佳答案
尝试以下步骤
gem uninstall sqlite3
卸载 gem gem 'sqlite3', git: "https://github.com/larskanis/sqlite3-ruby", branch: "add-gemspec"
bundle install
这将解决您的问题。
关于ruby-on-rails - 如何将 Sqlite3 gem 添加到 Gemfile?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55918142/