當我做Heroku的推失敗,出現錯誤 「而安裝的sqlite3 - 紅寶石(1.2.5)時出現錯誤」
git push heroku master
我得到以下信息:
An error occurred while installing sqlite3-ruby (1.2.5), and Bundler cannot continue.
Make sure that `gem install sqlite3-ruby -v '1.2.5'` succeeds before bundling.
!
! Failed to install gems via Bundler.
!
! Heroku push rejected, failed to compile Ruby/rails app
我有libsqlite3 -dev,libsqlite3-0,SQLITE3所有已安裝的,當我運行:
gem install sqlite3-ruby -v '1.2.5'
的錯誤信息提示,它成功地安裝:
Successfully installed sqlite3-ruby-1.2.5
1 gem installed
Installing ri documentation for sqlite3-ruby-1.2.5...
Installing RDoc documentation for sqlite3-ruby-1.2.5...
我不確定可能是什麼問題。
我的Gemfile是:
source 'http://rubygems.org'
gem 'rails', '3.0.1'
gem 'sqlite3-ruby', '1.2.5',:require => 'sqlite3'
我想知道是什麼問題,我怎麼能解決呢?
記住推到Heroku的前提交。 – countunique 2013-06-19 00:50:29
確保從主人推送。剛碰到我...... – Alex 2016-06-29 07:25:23