我更新了包含 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.
我已经在 rubygems.org 上检查了这个宝石,今天(6月23日)发布了这个版本。我不知道为什么,但该版本无法正常工作并返回上述错误。
解决方案设置了特定版本 - 在本例中为
gem“pg”,“〜> 0.13.2”
有同样问题的人吗?
答案 0 :(得分:9)
您需要安装postgresql-server-dev-X.Y来构建服务器端扩展,或者安装libpq-dev来构建客户端应用程序。
您无需在Gemfile中指定特定版本的PG
所以:
sudo apt-get install ruby-dev libpq-dev build-essential