我不是brew 专家,但我认为它已经从readline版本6"升级"了我.9/15/16后某个时间x到7.0:
eat@eric-macbook:Homebrew$ brew info readline
readline: stable 7.0 (bottled) [keg-only]
Library for command-line editing
https://tiswww.case.edu/php/chet/readline/rltop.html
/usr/local/Cellar/readline/7.0 (45 files, 2M)
这让我的Postgresql 9.4.5brew 版本感到头疼(出于可比性原因,我需要旧版本的9.4):
eat@eric-macbook:~$ psql --version
dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.6.dylib
Referenced from: /usr/local/Cellar/postgresql/9.4.5/bin/psql
Reason: image not found
Trace/BPT trap: 5
不幸的是我找不到6.brew 的x版readline将恢复为-似乎只有7.0可用(?).
我的问题有两个:
- 读线版本不匹配是我的postgres/psql问题的原因吗?
- 如果是的话,我该如何回到6.用brew 的x来解决这个问题?
提前谢谢!