我正在运行PostgreSQL 9.1,从Postgres安装(/Library/PostgreSQL/9.1) - 即不是自制软件等,在Mac OSX Leopard上。Rake db:在未加载库时创建失败
我升级到雪豹,然后立即到山狮和有问题的质量与宝石未能建立等,但得到了他们的固定
Rails的服务器上启动与PG问题坠毁&我尝试了所有我能找到,但无法修复的概率 - 修复包括链接等,这可能仍然存在(因此这个背景信息可以告知溶液)
我卸载的PostgreSQL 9.1和耙分贝安装Postgres的应用
现在:创建我得到以下内容:
rake aborted!
dlopen(/Users/mitch/.rvm/gems/[email protected]/gems/pg-0.17.0/lib/pg_ext.bundle, 9): Library not loaded: @loader_path/../lib/libpq.5.dylib
Referenced from: /Users/mitch/.rvm/gems/[email protected]/gems/pg-0.17.0/lib/pg_ext.bundle
Reason: no suitable image found. Did find:
/usr/local/lib/libpq.5.dylib: mach-o, but wrong architecture - /Users/mitch/.rvm/gems/[email protected]/gems/pg-0.17.0/lib/pg_ext.bundle
我跑RVM(如u可以看到)和操作系统升级创造了一个新的宝石,并安装了Ruby
后,我改变了我的道路,以反映PostgreSQL的应用程序的建议,后操作系统升级我安装Xcode 5和命令行工具建议,我认为我的database.yaml文件是好的
我怀疑这个问题可能与过程中的早期的sym-links连接,但我坚持找到解决方案
这到目前为止还有什么运气呢?已经发布了几个不同的答案 - 它们中的任何一个都有效? – zeantsoi