如何解决QGIS和GDAL安装冲突linux ubuntu / R
[正在运行Ubuntu 18.04.5 LTS]
在R
和QGIS
环境下使用GIS时,我意识到,为了在R
(rgdal
,sf
,sp
,tmap
...),我需要通过终端安装软件包GDAL
。
但是,这样做QGIS
已卸载。然后,终端通过使用these instructions告诉我“持有损坏的包裹”。因此,我只能使用QGIS
重新安装sudo aptitude install
,这有可能导致GDAL删除某些程序包而无法正常工作……而我们又回到了开始。
我知道我很少提供有关错误的详细信息,但是有没有办法解决此冲突并安装两个软件包?
解决方法
我在 Ubuntu 18.04 上遇到了同样的问题。我认为这是因为在安装用于空间分析的 R 包时,GDAL 从 2.x.x 版升级到 3.x.x 版。 QGIS 不喜欢这个。
所以和你一样,我回滚到 GDAL 的先前版本,对我来说是 GDAL 2.2.3
并且适用于 QGIS 版本 3.16.3-Hannover。
然后在 R 中我安装了旧版本的 rgdal
。由于我使用的是 R version 3.6.3 (2020-02-29)
,因此我查找了在我的 R 版本之前出现的 rgdal 版本并使用以下方法安装它:
install.packages("rgdal",version="1.4-8")
到目前为止似乎一切正常。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。