2013-01-16 145 views
0

我曾爲了試圖推動的Heroku簡稱幾個不同的來源..無法部署的Heroku

錯誤代碼,我得到的是:

An error occurred while installing sqlite3 (1.3.7), and Bundler cannot continue. 
    Make sure that `gem install sqlite3 -v '1.3.7'` succeeds before bundling. 

    Failed to install gems via Bundler. 

    Heroku push rejected, failed to compile Ruby/rails app 

我試過幾個的Gemfile配置,但這是我目前有:

group :production, :staging do 
    gem "pg" 
end 

group :development, :test do 
    gem "sqlite3-ruby", "~> 1.3.0", :require => "sqlite3" 
end 

我也..捆綁後嘗試了不同的捆綁,捆綁安裝,捆綁安裝--without發展

我不斷收到相同的錯誤。

請幫

謝謝

PS:請注意,我是新了很多這方面的..所以請儘可能具體。

再次感謝

+0

從技術上講應該工作。你確定你正在推動對Heroku的正確分支嗎?你是否更新並提交Gemfile並運行軟件包安裝? –

+0

在生產環境中運行sqlite和postgres是一個糟糕的主意。到處使用相同的數據庫。 – Will

+0

@LeoCorrea目前我只有一個分支。我應該有一個不同的?此外,我試過捆綁,捆綁安裝捆綁安裝 - 無需開發 –

回答

0

嘗試(在Fedora)或同等學歷,然後再單獨安裝此寶石或重新啓動包。

yum install sqlite-devel