rgdal不适用于R版本3.2.2

rgdal不适用于R版本3.2.2,r,rgdal,R,Rgdal,我正在尝试中提到的例子。我已经成功安装了这里提到的所有基本软件包。 当我尝试使用命令gmap(示例中给出的mymap)时,我遇到了同样的问题,并且得到了一个错误“rgdal”是在R版本3.1.3下构建的。当我尝试install.packages(“rgdal”)时,以及安装包时的退出状态为非零('rgdal',type=“source”) 但它刚刚起作用,请再试一次。此错误的原因之一是core R软件包的过时版本。例如,在Ubuntu上,如果从universe存储库安装了R-base软件包,就会

我正在尝试中提到的例子。我已经成功安装了这里提到的所有基本软件包。
当我尝试使用命令
gmap
(示例中给出的
mymap)时,我遇到了同样的问题,并且得到了一个错误
“rgdal”是在R版本3.1.3下构建的。
当我尝试
install.packages(“rgdal”)
时,以及
安装包时的退出状态为非零('rgdal',type=“source”)


但它刚刚起作用,请再试一次。

此错误的原因之一是core R软件包的过时版本。例如,在Ubuntu上,如果从universe存储库安装了
R-base
软件包,就会发生这种情况

修复方法是添加CRAN存储库并从中安装R:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo add-apt-repository 'deb [arch=amd64,i386] https://cran.rstudio.com/bin/linux/ubuntu xenial/'
sudo apt-get update
sudo apt-get install r-base

要安装rgdal,请将R版本升级至至少3.5.0


您是否尝试安装
rgdal
?(
install.packages(“rgdal”)
)能否提供您的
sessionInfo()
?它是如何工作的?我仍然收到操作的相同错误消息:
install.packages(“rgdal”)
包“rgdal”不可用(对于R版本3.2.3)
(与
类型相同=“source”
)尝试更新您的RI可以确认更新R!允许安装
rgdal
软件包。对于最新R!的安装,我遵循了以下链接:我尝试了此链接,得到了“以下软件包具有未满足的依赖项:R-base-core:dependens:libcurl3(>=7.28.0)但它不会被安装取决于:libpng12-0(>=1.2.13-4),但它不可安装取决于:libreadline6(>=6.0)但它不可安装建议:r-建议但不会安装E:无法纠正问题,您持有的软件包已损坏。@AnnaNaden,因为消息中说您的系统中存在损坏的软件包。有关处理该特定问题的方法。
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo add-apt-repository 'deb [arch=amd64,i386] https://cran.rstudio.com/bin/linux/ubuntu xenial/'
sudo apt-get update
sudo apt-get install r-base