【问题标题】:gnuplot: dyld can't load library libjpeggnuplot:dyld 无法加载库 libjpeg
【发布时间】:2018-01-17 11:58:02
【问题描述】:

我已经使用以下命令通过 Homebrew 安装了 gnuplot:

brew reinstall gnuplot --with-aquaterm --with-qt --with-x11

当我尝试运行 gnuplot 时,它给了我这个错误消息:

dyld: Library not loaded: /usr/local/opt/jpeg/lib/libjpeg.9.dylib
  Referenced from: /usr/local/lib/libgd.3.dylib
  Reason: image not found
[1]    59841 abort      gnuplot

为了加载 jpeg v. 9b,我运行了以下命令:

brew switch jpeg 9b

再次运行 gnuplot 会产生不同的错误消息:

dyld: Library not loaded: /usr/local/lib/libjpeg.8.dylib
  Referenced from: /usr/local/bin/gnuplot
  Reason: image not found
[1]    62256 abort      gnuplot

所以我重新安装了 gnuplot,并按照上面的方式切换了 jpeg v.9b:

brew reinstall gnuplot --with-aquaterm --with-qt --with-x11

运行 gnuplot 产生相同的错误消息:

dyld: Library not loaded: /usr/local/lib/libjpeg.8.dylib
  Referenced from: /usr/local/bin/gnuplot
  Reason: image not found
[1]    70518 abort      gnuplot

我该如何解决这个问题?

作为参考,我的操作系统是 macOS 10.13.2。

【问题讨论】:

    标签: gnuplot jpeg dylib libjpeg dyld


    【解决方案1】:

    我遇到了类似的问题。我重新安装了 libjpeg。 我可以解决这个问题。 https://stackoverflow.com/a/45734666

    【讨论】:

    • 欢迎提供指向解决方案的链接,但请确保您的答案在没有它的情况下有用:在链接周围添加上下文,以便您的其他用户了解它是什么以及为什么存在它,然后引用如果目标页面不可用,您链接到的页面的最相关部分。可能会删除仅是链接的答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-14
    • 2018-12-01
    • 2013-06-17
    相关资源
    最近更新 更多