Creo que me las arreglé para encontrar una manera que funcione. Tomo mucho prestado de este excelente publicar , pero dado que están instalando un montón de otras cosas al mismo tiempo, escribiré lo que hice aquí para las personas que solo buscan la respuesta de instalación de PostgreSQL.
Nota del editor:el enlace parecía muerto cuando lo intenté. ¿Es este? http://blog.blackwhale.at/?p=175#PostgreSQL Corrija si es así.
-
Descargue PostgreSQL para Mac y descargue el instalador 'Postgres.app'.
-
Cree un usuario para su desarrollo de rieles (tenga en cuenta que si está compartiendo una aplicación durante el desarrollo, probablemente querrá el mismo usuario entre todos los miembros de su equipo de desarrollo para evitar dolores de cabeza)
sudo -u postgres /Library/PostgreSQL8/bin/createuser
-
Introduzca su nombre de usuario del sistema Mac OS X como nombre de función y conviértalo en superusuario.
-
Instale la gema pg para que Rails pueda comunicarse con PostgreSQL
sudo env PATH=/Library/PostgreSQL8/bin:$PATH gem install pg
-
Configure su aplicación Rails para comunicarse con PostgreSQL. Puede crear una nueva aplicación con:
rails *appname* -d postgresql (for Rails 3 -> rails new *appname* -d postgresql)
O para una aplicación existente, modifique su
database.yml
archivo.
Esto funcionó para mí sin contratiempos. Si alguien más intenta usar este método, me interesaría escuchar algunos comentarios sobre cómo te fue.