我正在運行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