Django アプリケーションのデプロイに関する Heroku チュートリアルに従おうとしています。
ほとんどの問題なく実行できますが、postgreSQL データベースの同期に関しては、次のメッセージが表示されます。
psycopg2.OperationalError: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
データベースの昇格、HOST の /tmp への設定、postgresql.conf の変更、および他の多くのことを試してみましたが、成功しませんでした。
私は MB-Pro、Mac OS 10.7 (Lion) に取り組んでおり、この OS が postgre に関して開発者に頭痛の種を与えていることをいくつかの場所で読みました。OS 10.7 でこの問題が発生し、10.8 にアップデートした後に修正された人はいますか? 問題が解決した場合に備えて、更新を検討しています。
前もって感謝します。
編集:
私が実行しようとしているコマンドは次のとおりです。heroku run python manage.py syncdb
編集: ファイルで既に定義されている DATABASE 定義を削除するのを忘れていました。