r - 无法在 R 中安装包——从 '<!DOCTYPE HTML PUBLI ...' 开始的行格式不正确

标签 r package installation

多年来我一直在使用 R Studio,没有任何问题,但今天我无法安装任何包。

当我使用下面的代码时:

install.packages("dplyr")

我刚收到这条消息:

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

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

非常感谢任何帮助!

最佳答案

这表明您正在从服务器获取 HTTP 重定向。更改 repo 应该修复它。您可以尝试许多不同的存储库。我发现以下非常可靠:

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

编辑

经过大量反复试验后,似乎是 install.packages 使用的下载方法是罪魁祸首,因此解决方案是:

install.packages("dplyr", method = "libcurl")

关于r - 无法在 R 中安装包——从 '&lt;!DOCTYPE HTML PUBLI ...' 开始的行格式不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61548749/

相关文章:

r - 如何将 here() 用于 css、before_body 和 after_body 的路径?

Bitbucket 的包管理?

package - 使用 dotnet pack 打包多个程序集

r - 如果未安装则安装包(库)

python - 使用特定 TargetDir 以/安静模式安装 Python 可执行文件

r - 在 R 中使用纯游侠包进行超参数调整

r - 如何使用非标准评估 NSE 来评估 data.table 上的参数?

如果 gsub 中的模式匹配,则仅返回值

ubuntu - Ubuntu 16.04 上的 Visual Studio 代码安装

wix - 强制升级在初始安装期间修改的文件