r - 无法在 R Studio 中安装包

每当我尝试在 R Studio 中安装任何包时,它都会返回以下错误:

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

以上,我正在尝试安装 xtable,但在整个过程中,它一直返回相同的错误。我在这里看到了一些关于更改镜像的解决方案(我在 Preferences->Packages 中所做的并重新启动)它也没有帮助。以下是在 R_HOME/etc/repositories 中看到的内容

menu_name       URL     default source  win.binary      mac.binary
CRAN    CRAN    @CRAN@  TRUE    TRUE    TRUE    TRUE
BioCsoft        "BioC software" %bm/packages/%v/bioc    FALSE   TRUE    TRUE    TRUE
BioCann "BioC annotation"       %bm/packages/%v/data/annotation FALSE   TRUE    TRUE    TRUE
BioCexp "BioC experiment"       %bm/packages/%v/data/experiment FALSE   TRUE    TRUE    TRUE
BioCextra       "BioC extra"    %bm/packages/%v/extra   FALSE   TRUE    TRUE    TRUE
CRANextra       CRAN (extras)   "http://www.stats.ox.ac.uk/pub/RWin"    FALSE   TRUE    TRUE    TRUE
Omegahat        Omegahat        http://www.omegahat.org/R       FALSE   TRUE    TRUE    FALSE
R-Forge R-Forge http://R-Forge.R-project.org    FALSE   TRUE    TRUE    TRUE
rforge.net      rforge.net      http://www.rforge.net   FALSE   TRUE    TRUE    TRUE

不确定这里是否有任何问题。作为一个菜鸟,不想把它搞得太多。

我的系统运行的是 MacOS Catalina。

最佳答案

我能够通过修改全局参数来解决这个问题。看起来在 R Studio 中,您可以从两个地方更改默认镜像: 1. 首选项 -> 包 2.工具->全局选项->包

当我使用第二个选项更改下载镜像时,它没有问题。

https://stackoverflow.com/questions/60332669/

相关文章:

sql-server - SSIS:发生 OLE DB 错误。错误代码 0x80004005,对方过

vue.js - 元标记在 Nuxt.js 应用程序的页面源中无法正确显示

reactjs - 在 react-testing-library 中使用 getByRole 按可

python - 加载模型时没有 GPU 的机器上的 Cuda 驱动程序错误

node.js - 找不到 NodeJS nodegui 模块

ios - 如何不从照片库 iOS 中获取屏幕截图

amazon-web-services - 如何让我的 Auth0 权限进入 AWS HTTP AP

reactjs - 如何测试 componentWillUnmount

googlebot - 是否可以让 fail2ban 忽略谷歌?

google-cloud-bigtable - BigTable是否允许设置微时间戳粒度