dyld:库未加载:@rpath/libnetcdf.13.dylib ...原因:找不到图像:MacOS Big Sur 上的 GMT

问题描述

我从 Mac 机器上的源代码安装了 GMT4。现在,当我尝试使用来自 GMT 的任何命令(例如 pscoast)时,会导致以下错误: “dyld:库未加载:@rpath/libnetcdf.13.dylib 引用自:**********/GMT4.5.16/bin/pscoast 原因:找不到图片 中止陷阱:6"

如何解决这个问题?

解决方法

正如所建议的 here,问题可能是由于 GMT 期望 libnetcdf 使用不同的选项构建,而不是在您的机器上实际构建。我在下载 ncview 时遇到了类似的问题。我的 libnetcdf 是用 conda-forge 构建的,因此安装 ncview 有 conda-forge 帮助。

如果您也使用 conda,则可以在 shell 中键入 conda list 以查看用于构建软件包的内容,然后可能使用 conda remove GMT 进行安装