Esto me está molestando sin fin.Postgresql vía homebrew vs. león de montaña OS X
Estoy configurando un entorno Rails 3.2 con Postgresql en mi Mac con OS 10.8.2 (Mountain Lion).
Básicamente seguí las instrucciones en el Railscast, e instalé postgresql versión 9.2.0 a través de Homebrew. pero cada vez que hago
which psql
y
psql --version
siempre me muestra la ubicación y la versión del sistema PostgreSQL que viene preinstalado con Mountain Lion (versión 9.1.4 y /usr/bin/psql
, respectivamente), en lugar de la ubicación y la versión de Postgresql que instalé con Homebrew (/usr/local/bin
y versión 9.2.0, respectivamente).
También configuré un Launch Agent, por lo que postgresql se inicia automáticamente cuando inicio el sistema.
Incluso he intentado seguir las instrucciones de este blog, y sigo obteniendo los mismos resultados cuando ejecuto which psql
.
Sin embargo, cuando lo haga:
ps -ef | grep postgres
recibo los siguientes resultados:
501 556 120 0 Fri02AM ?? 0:00.12 /usr/local/bin/postgres -D /usr/local/var/postgres -r /usr/local/var/postgres/server.log
¿Quiere decir esto que estoy corriendo la versión homebrew de PostgreSQL?
¿Debo desinstalar el sistema postgresql?
he publicado una guía sobre cómo instalar postgres sobre el Lion aquí : http://astonj.com/tech/how-to-install-postgresql-on-mac-os-x puede funcionar para Mountain Lion. – A4J