我的系统是 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
请帮助我,谢谢大家。