ruby-on-rails - 如何在ubuntu "pg"上安装rails 3的 "can not build native extensions"gem

标签 ruby-on-rails ruby pg

Possible Duplicate:
Unable to install pg gem on ubuntu - Can’t find the 'libpq-fe.h header

每当我尝试为我的 Rails 项目安装 pg gem 时,它都会给我 Error "failed to build native extensions" .

我已经使用了一些技巧但失败了。

最佳答案

试试这个:

$ sudo apt-get install ruby-dev build-essential

或者:

$ sudo apt-get install postgresql-client libpq5 libpq-dev

然后:

$ sudo gem install pg

关于ruby-on-rails - 如何在ubuntu "pg"上安装rails 3的 "can not build native extensions"gem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13133334/

相关文章:

ruby-on-rails - 将 Rails 应用程序推送到 Heroku 时出现 "Precompiling assets failed"

ruby-on-rails - Rails 3.1 中的授权 : CanCan, CanTango,declarative_authorization?

ruby - HTML 电子邮件模板中的 Sinatra 变量

ruby-on-rails - rails 阻止代码中其他地方的更改记录

Ruby 发送 xml 到服务器

ruby-on-rails - 使用未保存的关联

ruby-on-rails - rake Assets :预编译RAILS_ENV =生产无法按要求进行

ruby-on-rails - 如何在 rails 中创建 postgres 触发器?

ruby-on-rails - 无法在 PostgreSQL 上运行数据库迁移

ruby - 在 Ubuntu 12.04 上编译 Postgres pg gem 时出错