Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何将Sqlite3 gem添加到gem文件?_Ruby On Rails_Ubuntu_Sqlite - Fatal编程技术网

Ruby on rails 如何将Sqlite3 gem添加到gem文件?

Ruby on rails 如何将Sqlite3 gem添加到gem文件?,ruby-on-rails,ubuntu,sqlite,Ruby On Rails,Ubuntu,Sqlite,我是Rails的完全初学者,我一直在学习教程。 当它说在博客目录中键入“rails服务器”时,我被卡住了。它表示,“为数据库适配器指定了'sqlite3',但未加载gem。请将gem'sqlite3'添加到gem文件中(并确保其版本为ActiveRecord所需的最低版本)。” 我得到了ruby 2.4.4、rails 4.2.10、sqlite3(1.4.1、1.4.0) 我已经看到了一些关于同一个问题的问题,但是解决方案对我来说不起作用 我试过: -gem安装sqlite3 -宝石清单sql

我是Rails的完全初学者,我一直在学习教程。 当它说在博客目录中键入“rails服务器”时,我被卡住了。它表示,“为数据库适配器指定了'sqlite3',但未加载gem。请将gem'sqlite3'添加到gem文件中(并确保其版本为ActiveRecord所需的最低版本)。”

我得到了ruby 2.4.4、rails 4.2.10、sqlite3(1.4.1、1.4.0)

我已经看到了一些关于同一个问题的问题,但是解决方案对我来说不起作用

我试过: -gem安装sqlite3 -宝石清单sqlite3 -捆绑添加sqlite3

有些人在谈论修改Gemfile.lock,更改 “sqlite3(1.4.1)”至“sqlite3(1.4.1-x64-mingw32)”。我也尝试过这个,但没有成功

尝试以下步骤

  • 使用
    gem卸载sqlite3卸载gem

  • 将以下行添加到您的文件中

    gem 'sqlite3', git: "https://github.com/larskanis/sqlite3-ruby", branch: "add-gemspec"
    
  • bundle安装


  • 这将解决您的问题。

    共享您的
    gemfile