安装Heroku的PostgreSQL gem pq [英] Intalling the PostgreSQL gem pq for Heroku

查看:103
本文介绍了安装Heroku的PostgreSQL gem pq的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

第一个问题在这里,但我现在非常感谢你,因为在迈克尔哈特尔特的第一章中,stackoverflow帮助我将近15次。

First question here, but I want to thank you very much now, because stackoverflow helped me almost 15 times just in the first chapter of michael hartl tut.

现在我试图用这个命令安装PostgreSQL(pg gem):

Now I'm trying to install PostgreSQL (pg gem) with this command:

`

    group :production do 
     gem 'pg', '0.15.1'
     gem 'rails_12factor', '0.0.2'
   end`

但它显示一个错误

-bash: group: command not found

然后我试着直接安装(?)这个gem

Then I tried to install directly (?) the gem with

gem install pg

但它显示另一个错误

But it shows another ERROR

`Fetching: pg-0.17.1.gem (100%) 



Building native extensions.  This could take a while... 




 ERROR:  Error installing pg:
        ERROR: Failed to build gem native extension.



rvm/rubies/ruby-2.0.0-p353/bin/ruby extconf.rb

checking for pg_config... no

No pg_config... trying anyway. If building fails, please try again with

 --with-pg-config=/path/to/pg_config

checking for libpq-fe.h... no

Can't find the 'libpq-fe.h header

*** extconf.rb failed ***

Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers.  Check the mkmf.log file for more details.  You may
need configuration options.

Provided configuration options:


--with-opt-dir
    --without-opt-dir
    --with-opt-include
    --without-opt-include=${opt-dir}/include
    --with-opt-lib
    --without-opt-lib=${opt-dir}/lib
    --with-make-prog
    --without-make-prog
    --srcdir=.
    --curdir
    --ruby=/Users/trabalho/.rvm/rubies/ruby-2.0.0-p353/bin/ruby
    --with-pg
    --without-pg
    --with-pg-config
    --without-pg-config
    --with-pg_config
    --without-pg_config
    --with-pg-dir
    --without-pg-dir
    --with-pg-include
    --without-pg-include=${pg-dir}/include
    --with-pg-lib
    --without-pg-lib=${pg-dir}/

extconf failed, exit code 1

Gem files will remain installed in .rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/pg-0.17.1 for inspection.
Results logged to .rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/extensions/x86_64-darwin-10/2.0.0/pg-0.17.1/gem_make.out`

我无法理解它是否已安装,既不能确认。我如何使组命令工作?或者我该如何安装gem pg和rails_12factor?
有帮助吗?

I can't understand if it was installed or not, neither how can I confirm. How do I put the group command working? Or how can I install the gem pg and rails_12factor? Any help?

推荐答案

你在运行ubuntu吗?看起来你需要这个库:

Are you running ubuntu? Looks like you need this library:

sudo apt-get install libpq-dev

来源

这篇关于安装Heroku的PostgreSQL gem pq的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆