gem install pg
构建原生扩展。这可能需要一段时间......
错误:安装pg时出错:
错误:无法构建gem原生扩展。/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
检查pg_config ...是
使用/ usr / local / bin / pg_config中的配置值
检查libpq-fe.h ...是的 检查libpq / libpq-fs.h ...是的 检查-lpq中的PQconnectdb()...否
在-llibpq中检查PQconnectdb()...没有 在-lms / libpq中检查PQconnectdb()...没有 找不到PostgreSQL客户端库(libpq)
* extconf.rb失败*
答案 0 :(得分:4)
看起来您需要指定postgres lib目录:
gem install pg -- --with-pg-dir=/path/to/pg_dir
或者可能是32位vs.64位兼容性问题
ARCHFLAGS='-arch x86_64' gem install pg
答案 1 :(得分:0)
“env ARCHFLAGS =” - 使用Snow Leopard时,arch x86_64“gem install pg”对我有用。