shell启动时出现Zsh错误-库加载问题



通过zsh在shell启动时获取此错误。

dyld: Library not loaded: /usr/local/lib/libpcre.1.dylib
  Referenced from: /usr/local/bin/zsh
  Reason: image not found
zsh: trace trap  

错误是找不到libpcre文件,该文件是与perl兼容的正则表达式库。

要解决此问题,请确保已安装pcre,然后创建一个指向相应文件的符号链接。

在MAC上运行

brew install pcre
ln -s /usr/local/Cellar/pcre/8.35/lib/libpcre.1.dylib /usr/local/lib/libpcre.1.dylib

请确保将上述命令中的版本更改为系统上安装的相应版本。

最新更新