1

私はOSX10.8を使用しています(Postgresの一部のバージョンがデフォルトでインストールされているようです)が、それでもこれらの手順を1つずつ実行し、すべて成功しました。

brew install postgresql
initdb `brew --prefix`/var/postgres -E utf8
touch Gemfile
bundle config build.pg --with-pg-config=`brew --prefix postgresql`/bin/pg_config

そして、これは私が見た最後の成功メッセージのスクリーンショットです:

ここに画像の説明を入力してください

それから私はこれを実行しました:

postgres -D `brew --prefix`/var/postgres

そして、それは私が得るエラーです:

postgresはサーバー構成ファイル"/usr/local/var/postgre/postgresql.conf"にアクセスできません:そのようなファイルまたはディレクトリはありません

4

1 に答える 1

1

あなたの問題全体は短いタイプミスにあると思います。エラーメッセージとあなたがしていることを比較してください。エラーメッセージは次のとおりです。

postgres はサーバー構成ファイル "/usr/local/ var/postgre/ postgresql.conf" にアクセスできません: そのようなファイルまたはディレクトリはありません

あなたの命令は

postgres -D brew --prefix/var/postgres

私の推測では、あなたは誤って走っています

postgres -D `brew --prefix`/var/postgre
于 2013-04-22T07:23:45.767 に答える