库未加载:/usr/local/lib/libpq.5.4.dylib。

189

我正在开发一个 Rails 应用程序。
使用了 postgresql-9.1.2-1-osx.dmg 安装了 PostgreSQL。
安装了 pg gem。
然后当我执行 rake db:create 命令时, 出现以下错误 -

dlopen(/Users/sathishvc/.rvm/gems/ruby-1.9.3-head@knome-vivacious/gems/pg-0.12.2/lib/pg_ext.bundle, 9): Library not loaded: /usr/local/lib/libpq.5.4.dylib

我检查了是否存在 /usr/local/lib/libpq.5.4.dylib,但并不存在。
所以它应该在系统的其他地方存在,或者我不知道是否需要安装其他软件。

请问有什么建议吗?

22个回答

0
我在使用brew安装postgresql时遇到了问题。当我运行brew doctor时,发现以下警告信息: Warning: Broken symlinks were found. Remove them with `brew cleanup`: /usr/local/lib/libpq.5.dylib 运行brew cleanup即可解决该问题。

0
尝试运行brew prune,然后重新安装。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接