Você provavelmente está lendo isso porque instalou o Postgres de 20 maneiras diferentes. Não é de se admirar, os tutoriais nunca funcionam e sempre deixam você em espera, então você simplesmente passa para a próxima coisa sem saber como desfazer o que acabou de fazer, já que a maioria das coisas era linha de comando.
Isso é quase um aumento direto de https://wiki.postgresql.org/wiki/Opinionated_OS_X, mas vou tentar torná-lo um pouco mais conciso e legível.
Esta é a maneira rápida e fácil de obter Postgres no Mac Mavericks.
- Remova quaisquer aplicativos “Postgres” que você possa ter instalado
- Execute
ps auxw | grep postgres
para ver quaisquer instâncias do Postgres que possam estar acontecendo. O que realmente importa é se algo está em seu diretório LaunchAgents. Se for,cd
para esse diretório, executeopen .
e exclua o link simbólico Postgres nesse diretório. - Reinicie seu computador para encerrar todos os outros processos Postgres (e eles não reiniciarão porque os removemos de LaunchAgents)
- Instale o Postgres.app (descompacte, arraste para a pasta Aplicativos e abra-o)
- Abra seu perfil do bash (estou usando oh-my-zsh, então meu perfil está localizado em
~/.zshrc
, o seu pode ser em~/.bash_profile
ou algo assim) e adicioneexport PATH="/Applications/Postgres93.app/Contents/MacOS/bin:$PATH"
ao final dele - No Terminal, execute
source ~/.zshrc
(ou qualquer que seja o seu arquivo de perfil bash) - Corre
psql
- Estrondo.