Не сте стартирали сървъра на Postgres. Някои от dmg пакетите за Postgres го настройват да работи като услуга при стартиране. Но не както сте направили инсталирането.
Трябва да стартирате директория с данни, да стартирате postgres и след това да преминете оттам.
initdb /some/directory # just do this ONCE
pg_ctl -D /some/directory start # many other options, e.g. logging, available here
psql postgres
Можете да зададете променлива на средата за директорията с данни и няма да имате нужда от -D
флаг по-късно. Можете да го видите по-късно.