これは私を終わらせません。
OS 10.8.2(Mountain Lion)を搭載したMacでPostgresqlを使用してRails3.2環境をセットアップしています。
私は基本的にRailscastの指示に従い、 Homebrew経由でpostgresqlバージョン9.2.0をインストールしました。しかし、私がするときはいつでも
which psql
と
psql --version
HomebrewでインストールしたPostgresqlの場所とバージョン(およびバージョン9.2.0 /usr/bin/psql
)ではなく、Mountain Lionでプレインストールされたシステムpostgresqlの場所とバージョン(それぞれバージョン9.1.4)が常に表示されます。 /usr/local/bin
)。
また、Launch Agentを設定して、システムを起動したときに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の自作バージョンを実行していることを意味しますか?
システムpostgresqlをアンインストールする必要がありますか?