加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – Ruby on Rails – “将gem sqlite3添加到您的G

发布时间:2020-12-16 19:55:19 所属栏目:百科 来源:网络整理
导读:我是一个完整的n00b的Rails,只有初学者了解 Ruby.在我真正学习Rails之前,我打算更多地学习Ruby,但是我对自己的好处好奇. 无论如何,我正在关注本教程,但是当它在博客目录中键入“rails server”时,我被卡住了.它指出,“为数据库适配器指定”sqlite3“,但是没
我是一个完整的n00b的Rails,只有初学者了解 Ruby.在我真正学习Rails之前,我打算更多地学习Ruby,但是我对自己的好处好奇.

无论如何,我正在关注本教程,但是当它在博客目录中键入“rails server”时,我被卡住了.它指出,“为数据库适配器指定”sqlite3“,但是没有加载gem,将gem’sqlite3’添加到您的Gemfile.所以我退出服务器,安装sqlite3,恢复服务器…只是再次收到这个消息.当我做“gem list”时,sqlite3不会显示,但是我确实看到我的根目录下的文件夹.

如果有帮助,我有Ruby 2.0,Rails 4.0,sqlite3 1.3.7

我很抱歉,如果这已经在别的地方回答了,但我没有找到任何东西在庞大的数据库是stackoverflow.我会感谢你愿意提供的任何耐心.

非常感谢你!
hewhocomes

解决方法

即使在确认我的gemfile具有gem’sqlite3’之后,我出现了与您在问题中指定的相同版本的Ruby / Rails / SQLite的错误.我不知道你有什么操作系统(这就是为什么你被低估了可能),但我正在使用Windows 7 x64.

为了让宝石安装在我的Rails应用程序中,我需要编辑Gemfile.lock文件,用sqlite3(1.3.7)替换sqlite3(1.3.7-x86-mingw32)

然后,运行捆绑安装后,我终于看到输出

Using sqlite3 (1.3.7)

在运行rails服务器时,我(最后)看到“欢迎登机”页面.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读