Answers:
您可以使用查找可用的版本进行安装brew search
:
$ brew search postgresql
==> Searching local taps...
postgresql postgresql@9.4 postgresql@9.5 postgresql@9.6
要安装这些旧版本之一,请将全名传递到brew install
:
$ brew install postgresql@9.6
它将为您提供有关如何将特定版本的PATH添加到您的bash环境中的说明,以便您可以使用其psql
等。
如果您仍在psql
启动较新版本的postgresql,请尝试以下操作:
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
psql
命令,并且没有libpq-fe.h
可用的库
brew install postgresql@9.6
似乎可行,但如果尝试brew info postgresql
仍然指向10.3(电流稳定)。这样做brew info postgresql@9.6
看起来可行,但不能brew switch
做到。仍然不确定如何解决这个问题。