7

我更新了包含pg gem 的捆绑程序,但出现错误

An error occured while installing pg (0.14.0), and Bundler cannot continue.
Make sure that `gem install pg -v '0.14.0'` succeeds before bundling.

我在ruby​​gems.org上查看了这个 gem ,今天(6 月 23 日)发布了这个版本。我不知道为什么,但该版本无法正常工作并返回上面的错误。

解决方案是设置特定版本 - 在这种情况下

宝石“pg”,“〜> 0.13.2”

有同样问题的人吗?

4

1 回答 1

10

您需要安装 postgresql-server-dev-XY 来构建服务器端扩展或 libpq-dev 来构建客户端应用程序。

您不需要在 Gemfile 中指定特定版本的 PG

所以 :

sudo apt install ruby-dev libpq-dev build-essential
于 2012-08-06T13:54:03.280 回答