问题描述
我从 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 进行安装