我才开始看到这对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