为‘;加载命名空间失败;sf’;(R包),无法加载共享对象
我正在尝试在Centos计算机上安装R'sf'。在gdal的扩展问题(现在通过从源代码构建修复)之后,我现在得到:为‘;加载命名空间失败;sf’;(R包),无法加载共享对象,r,linux,R,Linux,我正在尝试在Centos计算机上安装R'sf'。在gdal的扩展问题(现在通过从源代码构建修复)之后,我现在得到: Error: package or namespace load failed for ‘sf’ in dyn.load(file, DLLpath = DLLpath, ...): 无法加载共享对象“/home/my_user_name/R/x86_64-redhat-linux-gnu”- 图书馆/3.4/sf/libs/sf.so': /home/my_user_name/
Error: package or namespace load failed for ‘sf’ in dyn.load(file, DLLpath = DLLpath, ...):
无法加载共享对象“/home/my_user_name/R/x86_64-redhat-linux-gnu”-
图书馆/3.4/sf/libs/sf.so':
/home/my_user_name/R/x86_64-redhat-linux-gnu-library/3.4/sf/libs/sf.so:
未定义符号:ZN15OGRMultiSurface18CastToMultiPolygonEPS
如何解决此错误 所以,这个问题显然是由我手动安装的gdal没有正确链接到geos引起的 因此,我只是按照这些说明()重新安装了gdal,并将--with geos=yes作为./configure的标志 这就解决了问题