所以我正处于一个项目的阶段,我需要在部署到Heroku之前为rails添加'pg'gem,当然我在出错后不断收到错误。当我第一次完成基本的捆绑安装时,我得到了错误:
错误:安装pg时出错: 错误:无法构建gem原生扩展。
找不到'libpq-fe.h标头 * extconf.rb失败*
安装pg(0.21.0)时发生错误,Bundler无法继续。 在捆绑之前确保
gem install pg -v '0.21.0'
成功。
如果我按照最后一句话的建议尝试,它只会重复同样的错误。
希望有一个简单的修复程序,以便我可以继续前进到下一个错误!任何和所有建议都得到这位新手开发者的赞赏。
答案 0 :(得分:0)
我想你可以在这里找到答案: Can't install pg gem on Rails
您应该安装PostgreSQL开发库。
如果您使用Ubuntu,这将有所帮助:
sudo apt-get install libpq-dev
在Mac上:
brew install postgresql