Vous n'avez pas démarré le serveur Postgres. Certains des packages dmg pour Postgres le configurent pour s'exécuter en tant que service au démarrage. Mais pas quelle que soit la manière dont vous avez effectué l'installation.
Vous devez initialiser un répertoire de données, démarrer postgres, puis partir de là.
initdb /some/directory # just do this ONCE
pg_ctl -D /some/directory start # many other options, e.g. logging, available here
psql postgres
Vous pouvez définir une variable d'environnement pour le répertoire de données et vous n'aurez pas besoin du -D
drapeau plus tard. Vous pourrez le consulter plus tard.