我正在尝试使用气候数据运算符 (CDO) 将多个 netcdf 文件合并为一个。我安装成功,虽然当我试图合并文件时cdo mergetime *.nc output.nc
我遇到了这个错误cdo: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory
我没有正确安装 cdo 吗?还是 ubuntu 有问题?因为我使用 linux 作为 Windows 的子系统,正如您在这张图片中看到的那样
我已经使用了这个解决方案:https ://github.com/dnschneid/crouton/wiki/Fix-error-while-loading-shared-libraries:-libQt5Core.so.5
他们在哪里使用此命令sudo strip --remove-section=.note.ABI-tag /usr/lib64/libQt5Core.so.5
,但您在屏幕截图中注意到它没有任何此类目录。我是否找不到正确的目录,因为我在 Windows 上使用 ubuntu,而 ubuntu 的文件隐藏在我可能不知道的某个地方。
无论哪种方式,如果我得到有关此问题的任何帮助,我将不胜感激。
感谢@steeldriver 指出它,我将库名称与包名称混淆了。我使用
sudo strip --remove-section=.note.ABI-tag /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
了这个并且能够成功运行 CDO。