0

我的系统是 macOS 10.15.7

我从 EDB 安装了 postgresql-9.5。安装完成后,我执行了以下命令:

cd /Library/PostgreSQL/9.5/bin

sudo ./pg_ctl -D /Library/PostgreSQL/9.5/data start

发生错误

dyld: Library not loaded: @loader_path/../lib/libpq.5.dylib
  Referenced from: /Library/PostgreSQL/9.5/bin/./pg_ctl
  Reason: no suitable image found.  Did find:
    /Library/PostgreSQL/9.5/bin/./../lib/libpq.5.dylib: code signing blocked mmap() of '/Library/PostgreSQL/9.5/bin/./../lib/libpq.5.dylib'
    /Library/PostgreSQL/9.5/bin/./../lib/libpq.5.dylib: stat() failed with errno=1
    /Library/PostgreSQL/9.5/bin/../lib/libpq.5.dylib: code signing blocked mmap() of '/Library/PostgreSQL/9.5/bin/../lib/libpq.5.dylib'
    /Library/PostgreSQL/9.5/bin/../lib/libpq.5.dylib: stat() failed with errno=1
    file system relative paths not allowed in hardened programs
zsh: abort      ./pg_ctl -D /Library/PostgreSQL/9.5/data start

相关软连接如下:</p>

/库/PostgreSQL/9.5/lib

-rwxr-xr-x 1 root daemon 384752 2 10 14:07 libpq.5.8.dylib

lrwxr-xr-x 1 root daemon 15 3 20 16:54 libpq.5.dylib -> libpq.5.8.dylib

/usr/local/lib

lrwxr-xr-x 1 root admin 41 3 21 23:38 libpq.5.dylib -> /Library/PostgreSQL/9.5/lib/libpq.5.dylib

请帮助我,谢谢大家。

4

0 回答 0