Это беспокоит меня до конца.
Я настраиваю среду Rails 3.2 с помощью Postgresql на своем Mac с OS 10.8.2 (Mountain Lion).
Я в основном выполнял указания в Railscast и установил postgresql версию 9.2.0 через Homebrew. но всякий раз, когда я делаю
which psql
и
psql --version
он всегда показывает мне местоположение и версию системы postgresql, которые были предварительно установлены с помощью Mountain Lion (/usr/bin/psql
и версии 9.1.4, соответственно), а не местоположение и версию Postgresql, которые я установил с помощью Homebrew (/usr/local/bin
и версии 9.2.0, соответственно).
Я также установил агент запуска, так что postgresql автоматически запускается при запуске системы.
Я даже пробовал следовать указаниям из этого , и я все равно получаю те же результаты, когда я запускаю which psql
.
Однако, когда я это делаю:
ps -ef | grep postgres
Получаю следующие результаты:
501 556 120 0 Fri02AM ?? 0:00.12 /usr/local/bin/postgres -D /usr/local/var/postgres -r /usr/local/var/postgres/server.log
Означает ли это, что я запускаю версию postgresql homebrew?
Нужно ли удалить систему postgresql?