dyld:在终端中运行命令时库未加载错误

den*_*min 5 macos terminal dylib osx-snow-leopard

在终端中运行某些命令时,我收到以下错误消息

dyld: Library not loaded: /opt/local/lib/libjpeg.62.dylib
  Referenced from: /opt/local//lib/libTIFF.dylib
  Reason: no suitable image found.  Did find:
    /opt/local//lib/libjpeg.62.dylib: can't map
    /opt/local/lib/libjpeg.62.dylib: can't map
Trace/BPT trap
Run Code Online (Sandbox Code Playgroud)

我的xcode是最新的.

use*_*019 3

当您的路径开始于 /opt/local 时,我假设您正在使用macports

如果是这样,我认为您至少需要执行 sudo port selfupdate,因为当前的 tiff 端口取决于 /libjpeg.7.dylib。

如果 macports 是在 Leopard 或更早版本下安装的,则可能需要完全重新安装