似乎许多其他人在安装pg gem时遇到问题。为他人提出的解决方案中没有一个对我有用。
我试图安装pg gem和postgres.app。pg gem不会安装。我得到的第一个错误是:
安装pg(0.17.0)时发生错误,并且Bundler无法继续。gem install pg -v '0.17.0'
捆绑前确保成功。
有关将我的gem安装指向pg的配置的安装建议失败,并显示以下错误消息(此论坛上的许多其他人都遇到过):
Failed to build native extensions... Results logged to /Users/melanie/.rvm/gems/ruby-1.9.3-p448/gems/pg-0.17.0/ext/gem_make.out
我不知道如何查找或访问此日志文件以搜索更多线索。
当我尝试使用sudo apt-get install命令时,我还会收到一条错误消息(找不到命令)。在过去的6个小时中,我一直在这个论坛上进行搜索,尝试每条建议以使pg与我的rails项目一起工作。
我找不到有关如何更改路径的建议,或者确切地说,需要进行哪些更改。我which pg_config
返回一个文件源。我已将其与使用该配置安装pg的命令一起使用。它失败。
有太多人对此感到困扰。许多答案表明自制。我不得不删除它,因为它引发了其他问题。
psql -v
在您的外壳中运行。-您正在运行什么红宝石版本?看起来像1.9.3,但是ruby -v
您会得到什么呢?