似乎还有很多人在安装pg gem时遇到了问题。为别人提出的解决方案中没有一个对我有效
我已经尝试安装pg gem和postgres.app。pg gem不会安装。我得到的第一个错误是:
安装pg(0.17.0)时出错,Bundler无法继续。
在绑定之前,请确保gem安装pg-v'0.17.0'成功
关于将my gem安装指向pg配置的安装建议失败,并显示以下错误消息(本论坛上的许多其他人都遇到过):
无法生成本机扩展。。。结果记录到/Users/melanie/.rvm/gems/ruby-1.9.3-p448/gems/pg-0.17.0/ext/gem\u make.out
我不知道如何找到或访问此日志文件来搜索进一步的线索
当我尝试使用sudo apt get install命令时,还会收到一条错误消息(未找到命令)。在过去的6个小时里,我一直在浏览这个论坛,尝试每一条建议,让pg参与我的rails项目
我找不到关于如何改变路径的建议,或者具体地说,需要什么样的改变。My哪个pg_config返回文件源。我已经将其与一个命令一起使用,以使用该配置安装pg。它失败了
有那么多人在这方面遇到了麻烦。许多答案建议自制。我不得不删除它,因为它引发了其他问题
同样的错误对我来说,直到我下载了OSX10.9(Mavericks),我才体验到。唉,又是一个让操作系统升级头疼的问题
以下是我如何修复它(使用自制软件):
- 安装另一个Xcode构建工具(在终端中键入
brew update将提示您更新Xcode构建工具) brew更新brew安装postgresql
在那之后,gem安装pg为我工作