我纔開始看到這對2.0.0- P247。看看這個輸出:
>find ~/.rvm/gems -name "pg_ext*"
/Users/jshort/.rvm/gems/ruby-1.9.3-p194/gems/pg-0.14.1/ext/pg_ext.bundle
/Users/jshort/.rvm/gems/ruby-1.9.3-p194/gems/pg-0.14.1/lib/pg_ext.bundle
/Users/jshort/.rvm/gems/ruby-1.9.3-p194/gems/pg-0.16.0/ext/pg_ext.bundle
/Users/jshort/.rvm/gems/ruby-1.9.3-p194/gems/pg-0.16.0/lib/pg_ext.bundle
/Users/jshort/.rvm/gems/ruby-2.0.0-p247/gems/pg-0.16.0/ext/pg_ext.bundle
/Users/jshort/.rvm/gems/ruby-2.0.0-p247/gems/pg-0.16.0/lib/Users/jshort/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/x86_64-darwin11.4.2/pg_ext.bundle
我剛纔複製的pg_ext.bundle到像1.9.3版本2.0.0-P247的lib目錄。
還要注意,像gem安裝程序那樣在最後的奇怪目錄會把它放在錯誤的位置。
也許這有助於http://stackoverflow.com/questions/11716532/rails-ruby-postgres-loaderror-cannot-load-such-file-pg-ext – 23tux 2013-04-09 09:51:48
感謝您的答覆,我也嘗試從其他問題的建議,但它沒有幫助。 – devcurious 2013-04-09 10:05:35