Nie uruchomiłeś serwera Postgres. Niektóre pakiety dmg dla Postgresa uruchamiają go jako usługę przy starcie. Ale nie ty to zrobiłeś.
Musisz zainicjować katalog danych, uruchomić postgres, a następnie przejść stamtąd.
initdb /some/directory # just do this ONCE
pg_ctl -D /some/directory start # many other options, e.g. logging, available here
psql postgres
Możesz ustawić zmienną środowiskową dla katalogu danych i nie będziesz potrzebować -D
flaga później. Możesz to sprawdzić później.