Postgress错误捆绑安装

当我跑

  $ bundle install 

我在heroku上运行项目所以我不得不切换到postgress。 我出于某种原因不断收到此错误。

安装pg(0.15.1)时发生错误,Bundler无法继续。 在捆绑之前确保gem install pg -v '0.15.1'成功。 

来源'https://rubygems.org'
ruby'2.0.0'

gem'轨道','4.0.1'
gem'bootstrap-sass','2.3.2.0'
gem'bcrypt-ruby','3.1.2'
gem'faker','1.1.2'
gem'will_paginate','3.0.4'
gem'bootstrap-will_paginate','0.0.9'

 group:开发,:test do
   gem'sqlite3','1.3.8'
   gem'rspec-rails','2.13.1'
   gem'guard-rspec','2.5.0'
  gem'spork-rails','4.0.0'
   gem'guard-spork','1.5.0'
   gem'childprocess','0.3.6'
结束

组:测试做
  gem'selenium-webdriver','2.35.1'
  gem'capybara','2.1.0'
   gem'factory_girl_rails','4.2.0'
   gem'granbow-rails','1.3.0',:require => false
   gem'database_cleaner',github:'bmabey / database_cleaner'

  gem'咆哮','1.0.3'



gem'sass-rails','4.0.1'
gem'uglifier','2.1.1'
 gem'coffee-rails','4.0.1'
 gem'jquery-rails','3.0.4'
gem'turbolinks','1.1.1'
gem'jbuilder','1.0.2'

 group:doc do
   gem'sdd','0.3.20',要求:false
结束

组:生产做
  gem'pg','0.15.1'
  gem'rails_12factor','0.0.2'
结束

从你的Gemfile看来,你正在使用sqlite3进行开发和postgres进行生产。 您不必在本地安装postgres。 只需在没有生产组的情

 bundle install --without production 

尝试删除gem文件中的版本:gem’pg’仅…

尝试捆绑安装 – 没有开发测试postgresql