R:下载错误“SSL对等证书或SSH远程密钥不正确”

wko9yo5t  于 2023-02-01  发布在  其他
关注(0)|答案(5)|浏览(253)

我想从一个网站上下载一个png文件,之前的代码对我有效。但是,现在它一直显示如下错误。你能帮我一下吗?谢谢。

url1 ="https://niwa.co.nz/static/climate/smd_anom.png?1234"
filename1 <-paste("NiwaSoil_", format(Sys.Date()-1 , "%Y_%m_%d"), ".png",sep="")
download.file(url1,filename1, mode = 'wb'

错误:

wpx232ag

wpx232ag1#

我今天安装了R 4.2.0,所以这个新版本的R引起的问题。我重新安装了R到其他版本4.1.2,我的代码现在工作正常。

6rqinv9w

6rqinv9w2#

我在一台没有互联网接入的计算机上使用带有自定义证书的自定义CRAN镜像升级到R 4. 2后遇到了类似的问题,来自this SO answer的解决方案对我很有效,但我认为在互联网上应该小心使用。

zqry0prt

zqry0prt3#

如果您决定使用R4.2.0,则需要为此版本安装新的Rtools,因为以前的Rtools无法与R.4.2.0一起使用

nwnhqdif

nwnhqdif4#

我通过“wget”命令下载,然后在本地使用

wget $URL --no-check-certificate
wdebmtf2

wdebmtf25#

我最近在使用R4.2.2时遇到了同样的问题。下面的命令应该可以工作:

url1 ="https://niwa.co.nz/static/climate/smd_anom.png?1234"
filename1 <-paste("NiwaSoil_", format(Sys.Date()-1 , "%Y_%m_%d"), ".png",sep="")
download.file(url1,filename1, method = "wget", extra = "--no-check-certificate")

相关问题