【发布时间】:2012-10-19 11:00:11
【问题描述】:
可能重复:
Unable to install pg gem on ubuntu - Can’t find the 'libpq-fe.h header
每当我尝试为我的 Rails 项目安装 pg gem 时,它都会给我Error "failed to build native extensions"。
我已经使用了一些技巧,但都失败了。
【问题讨论】:
标签: ruby-on-rails ruby pg
可能重复:
Unable to install pg gem on ubuntu - Can’t find the 'libpq-fe.h header
每当我尝试为我的 Rails 项目安装 pg gem 时,它都会给我Error "failed to build native extensions"。
我已经使用了一些技巧,但都失败了。
【问题讨论】:
标签: ruby-on-rails ruby pg
试试这个。它会工作..
sudo apt-get install postgresql-8.4
sudo apt-get install pgadmin3
【讨论】:
试试这个:
$ sudo apt-get install ruby-dev build-essential
或:
$ sudo apt-get install postgresql-client libpq5 libpq-dev
然后:
$ sudo gem install pg
【讨论】:
libpq-dev 添加到该列表中,然后按照要求安装 gem。
如果您正在为 Rails 安装 pg gem 并收到此错误,这是一个传统问题。
在终端上运行以下命令:
mv ~/.rvm/usr/lib ~/.rvm/usr/lib_rvmgem install pg -v '0.14.1'mv ~/.rvm/usr/lib_rvm ~/.rvm/usr/lib【讨论】:
编辑您的 Gemfile 并将 gem pg 添加到文件中。也可以将gem sqlite3 注释掉。
保存文件,然后发出bundle install 命令。
【讨论】: