我试图在Ubuntu 18.04计算机上再次安装SF,因为它给我带来了一些问题。由于我想开始一切清洁工作,因此尝试了以下操作:
remove.packages("sf")
install.packages("sf")
但是这导致了以下错误。
checking GDAL: checking whether PROJ is available fur running:... double free or corruption (out)
./configure: line 3625: 20789 Aborted (core dumped) ./gdal_proj
no
configure: error: OGRCoordinateTransformation() does not return a coord.trans: PROJ not available?
ERROR: configuration failed for package ‘sf’
* removing ‘/home/derek/R/x86_64-pc-linux-gnu-library/3.6/sf’
当我看到消息双重释放或腐败(淘汰)时,我查看并意识到这是一个c ++问题,如this link和this link所示。但是,即使我知道问题可能出在PROJ中,我什至都不知道从哪里开始。
我试图重新安装rgdal,以查看是否能神奇地解决与上述相同的问题
remove.packages("rgdal")
install.packages("rgdal")
这导致了类似的结果
** testing if installed package can be loaded from temporary location
double free or corruption (!prev)
Aborted (core dumped)
我不知道如何通过终端到达PROJ。
任何帮助将不胜感激
在Nate发表评论后,只需更新即可。我重新安装了PROJ,它保持相同的错误,只是为了向您显示更多错误,这是消息:
checking GDAL: checking whether PROJ is available for linking:... yes
checking GDAL: checking whether PROJ is available fur running:... double free or corruption (out)
./configure: line 3625: 22371 Aborted (core dumped) ./gdal_proj
no
configure: error: OGRCoo
因此它说PROJ可用,但是有一个损坏,我不确定该如何解决,我应该取消一些东西吗?