gpt4 book ai didi

ruby-on-rails - 如何在Mac上使用Sqlite3运行rails?我收到“未加载gem”,但它已包含在Gemfile中

转载 作者:行者123 更新时间:2023-12-03 19:13:51 24 4
gpt4 key购买 nike

我想使用Sqlite创建一个新的Rails应用程序,但发现了一些问题。
我正在使用正确安装的Rails 5.0.7.1并将其包含在我的Gemfile中。我的系统(Mac OS)中sqlite3的版本为gem 'sqlite3'

运行rails服务器并访问我的localhost:3000给我错误:


为数据库适配器指定了“ sqlite3”,但未加载gem。
3.24.0 2018-06-04 14:10:15 95fbac39baaab1c3a84fdfc82ccb7f42398b2e92f18a2a57bce1d4a713cbaapl添加到您的Gemfile中(并确保其版本位于
ActiveRecord要求的最低要求)。


该gem已安装并运行捆绑安装,并且可以在我的Gemfile.lock gem 'sqlite3'中看到它。

我不知道是什么问题。有人可以帮助我吗?
谢谢!

最佳答案

我在使用较旧版本的ruby / rails(2.5 / 5.2)的sqlite3(1.4.0)时遇到问题。您可以尝试在Gemfile中指定较低版本的sqlite3,然后再次运行捆绑软件。

 gem 'sqlite3', '~> 1.3.13'


Ruby on Rails - "Add 'gem sqlite3'' to your Gemfile"的可能重复项

关于ruby-on-rails - 如何在Mac上使用Sqlite3运行rails?我收到“未加载gem”,但它已包含在Gemfile中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54615884/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com