gpt4 book ai didi

macos - dyld : lazy symbol binding failed: Symbol not found: _PQsetErrorContextVisibility

转载 作者:行者123 更新时间:2023-12-04 02:38:37 25 4
gpt4 key购买 nike

运行时

$ psql

我得到这个错误
dyld: lazy symbol binding failed: Symbol not found: 
_PQsetErrorContextVisibility
Referenced from: /usr/local/bin/psql
Expected in: /usr/local/lib/libpq.5.dylib

dyld: Symbol not found: _PQsetErrorContextVisibility
Referenced from: /usr/local/bin/psql
Expected in: /usr/local/lib/libpq.5.dylib

Abort trap: 6

我已经尝试了几件事:
  • 建议更新Brew
  • 的一些帖子
  • 很少建议将/usr/local/bin/psql添加到〜/.bash_profile并重新启动系统
  • 很少有人说这是XCode的问题,但是我没有安装XCode,所以我猜它对我无效。

  • 但没有一个有效。

    我的bash_profile看起来像这样
    PATH="/usr/local/bin/psql:/usr/local/sbin:/usr/local/bin:/sbin:/bin
    :/usr/sbin:/usr/bin:/root/bin:/usr/local/bin/geckodrive‌​r:$PATH"
    export PATH

    我在用:
  • psql(PostgreSQL)9.6.2
  • macOS Sierra版本10.12.3
  • 最佳答案

    我也是在PostgreSQL 9.6.2上,
    并遇到了同样的问题。

    我使用brew这样升级到9.6.3:

    rm '/usr/local/lib/libpq.5.dylib'
    brew upgrade postgresql
    brew link postgresql

    它有效,现在我可以再次通过psql访问。

    关于macos - dyld : lazy symbol binding failed: Symbol not found: _PQsetErrorContextVisibility,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44393800/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com