postgres应用程序在Mac(sierra)上只获得10.0。我该如何降低该版本?

时间:2017-11-21 10:18:20

标签: postgresql postgresql-9.6

我尝试安装brew install postgresql@9.6,但随后 pg_ctl -D /usr/local/var/postgres start  返回此command not found: pg_ctl

有没有人在没有应用程序的情况下安装了9.6版本的postgres并成功启动了该服务,或者是否有办法通过该应用程序安装9.6。它似乎让我得到了最新的10.0

1 个答案:

答案 0 :(得分:0)

您需要在=$L1="Keep" 之后更新$ PATH

brew install

此外,

  

为使编译器找到postgresql@9.6,您可能需要设置:

export PATH="/usr/local/opt/postgresql@9.6/bin:$PATH"
     

要让pkg-config查找postgresql@9.6,您可能需要设置:

  export LDFLAGS="-L/usr/local/opt/postgresql@9.6/lib"
  export CPPFLAGS="-I/usr/local/opt/postgresql@9.6/include"