运行“rake db:migrate”时,收到以下错误:
请安装postgresql适配器:gem install activerecord-postgresql-adapter
(dlopen(/Library/Ruby/Gems/1.8/gems/pg-0.9.0/lib/pg_ext.bundle,9):找不到合适的图片。找到了:
/Library/Ruby/Gems/1.8/gems/pg-0.9.0/lib/pg_ext.bundle:mach-o,但架构不对 - /Library/Ruby/Gems/1.8/gems/pg-0.9.0/lib/ pg_ext.bundle)
sudo gem install pg
安装pg-0.9.0 development:
adapter: postgresql
有谁知道问题是什么?
答案 0 :(得分:1)
问题似乎与我使用PostgreSQL的预先打包安装这一事实有关。我使用macports重新安装了postgresql,效果很好。
此博客中有好的指示:
http://eddorre.com/posts/installing-ruby-on-rails-postgresql-mysql-on-snow-leopard