无法在R中安装包 - '<!DOCTYPE HTML PUBLI ...'开头的一行是错误的。

问题描述 投票:0回答:1

我已经使用R Studio多年,没有任何问题,但今天我无法安装任何包。

当我使用下面的代码时。

install.packages("dplyr")

我只得到这样的信息

Error in install.packages : Line starting '<!DOCTYPE HTML PUBLI ...' is malformed!

我尝试了不同的镜像,并将我的R Studio更新到最新版本,但没有任何效果。我的网络连接没有改变,运行正常。

任何帮助都非常感激!我已经使用R Studio多年了。

r package install
1个回答
0
投票

这表明你得到了一个来自服务器的http重定向。更改repo应该可以解决这个问题。你可以尝试很多不同的软件源。我发现下面这个非常可靠。

install.packages("dplyr", repos = c(CRAN = "https://www.stats.bris.ac.uk/R/"))

EDIT

经过大量的试错,看起来好像是下载方法由 install.packages 那是咎由自取,所以解决办法是。

install.packages("dplyr", method = "libcurl")
© www.soinside.com 2019 - 2024. All rights reserved.