Réponses:
Vous pouvez trouver les versions disponibles à installer en utilisant brew search:
$ brew search postgresql
==> Searching local taps...
postgresql postgresql@9.4 postgresql@9.5 postgresql@9.6
Pour installer une de ces anciennes versions, passez le nom complet dans brew install:
$ brew install postgresql@9.6
Il vous donnera des instructions sur la façon d'ajouter ce CHEMIN de cette version particulière à votre environnement bash, afin que vous puissiez l'utiliser, psqletc.
Si vous avez toujours le psqldémarrage d'une version plus récente de postgresql, essayez ceci:
brew install postgres@9.6
cp -rf /usr/local/Cellar/postgresql@9.6/9.6.9 /usr/local/Cellar/postgresql/.
brew switch postgres 9.6.9
psqlcommande et libpq-fe.hbibliothèque disponible
brew install postgresql@9.6semble fonctionner, mais si vous essayez, brew info postgresqlil pointe toujours vers 10.3 (stable actuelle). Faire brew info postgresql@9.6 semble que ça marche, mais on ne peut pas brew switch. Je ne sais toujours pas encore comment on résout cela.