相关疑难解决方法(0)

构建新的Rails应用程序错误加载'sqlite3'而没有明显写入版本

当生成新的rails应用程序,并启动服务器"rails s"时,我得到的第一次按摩:

Puma发现了这个错误:加载'sqlite3'Active Record适配器时出错.缺少它依赖的宝石?无法激活sqlite3(〜> 1.3.6),已经激活了sqlite3-1.4.0.确保将所有依赖项添加到Gemfile.(LoadError)

重新加载页面后:

ActiveRecord :: ConnectionNotEstablished找不到找到"primary"的连接池.

  def retrieve_connection(spec_name) #:nodoc:
    pool = retrieve_connection_pool(spec_name)
    raise ConnectionNotEstablished, "No connection pool with '#{spec_name}' found." unless pool
    pool.connection
  end
Run Code Online (Sandbox Code Playgroud)

我重新安装ruby,rails,bundler,除了rvm之外我都不知道该怎么做

PS当我明显写出sqlite3版本时,这个错误就消失了,但它应该可以正常工作!救命!怎么办?或者重新安装所有这些?

ruby sqlite ruby-on-rails bundler rvm

17
推荐指数
1
解决办法
3589
查看次数

replace_gem:在创建模型时加载'sqlite3'活动记录适配器时出错

我在创建的项目中创建模型时出错,错误如下,

/home/sushmitha/.rvm/gems/ruby-2.5.1/gems/bundler-2.0.1/lib/bundler/rubygems_integration.rb:408:在replace_gem中的块(2级):加载'sqlite3时出错'Active Record适配器.缺少它依赖的宝石?无法激活sqlite3(〜> 1.3.6),已经激活了sqlite3-1.4.0.确保将所有依赖项添加到Gemfile.(LoadError)

ruby-on-rails ruby-on-rails-5

13
推荐指数
2
解决办法
5598
查看次数

标签 统计

ruby-on-rails ×2

bundler ×1

ruby ×1

ruby-on-rails-5 ×1

rvm ×1

sqlite ×1