簡體   English   中英

Ruby on Rails sqlite3-ruby寶石干擾heroku推送

[英]Ruby on Rails sqlite3-ruby gem interfering with heroku push

我知道這個問題已經在SO上得到了100萬次回答,但是我似乎找不到正確的方法組合來解決我的難題。

這是我得到的錯誤:

安裝sqlite-ruby(1.2.5)時發生錯誤,並且Bundler無法繼續。 捆綁之前,請確保成功執行'gem install sqlite3-ruby -v'1.2.5'。

無法通過捆綁器安裝gem。

檢測到Heroku不支持的sqlite寶石

我的筆記本電腦上已經安裝了Postgres,我的Gemfile如下:

source 'https://rubygems.org'

gem 'rails', '4.0.3'
gem 'sqlite3-ruby', '1.2.5'
gem 'sass-rails', '~> 4.0.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 1.2'
gem 'bootstrap-sass'
group :doc do
  gem 'sdoc', require: false
end
group :development, :test do
  gem 'sqlite3'
end
group :production do
  gem 'pg'
end

有人對我做錯了什么有見識? 我已經確保我的更改是通過“捆綁安裝”和“捆綁”提交的。

只需刪除線

gem 'sqlite3-ruby', '1.2.5'

因為您已經在開發和測試環境中擁有了gem sqlite ,所以請運行bundle install ,您應該一切順利!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM