无法使用rails运行RoR项目。在任何来源中都找不到pg-0.17.1

时间:2014-08-12 06:10:26

标签: ruby-on-rails ruby ubuntu

我正在尝试运行ruby项目。在我进入项目目录后,我正在进行rails s

它给了我这个错误:在任何来源中都找不到pg-0.17.1 运行bundle install以安装缺少的宝石。

在做bundle install时,我得到了这个

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

所以当我运行sudo gem install pg -v '0.17.1'

获取此信息:

Building native extensions.  This could take a while...
ERROR:  Error installing pg:
    ERROR: Failed to build gem native extension.
        /usr/bin/ruby1.9.1 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

所以我不确定这里真的缺少什么,我正在运行ubuntu 13.10。请帮忙!

1 个答案:

答案 0 :(得分:0)

错误消息显示"无法找到' libpq-fe.h标题"

尝试安装libpq-dev

sudo apt-get install libpq-dev