我无法安装任何Bioconductor包:“readRDS(dest)中的错误:从连接读取错误”

您好(这是我的第一条消息,所以如果有什么不对的地方,我很抱歉),

我已经有这个问题几天了。我无法安装新包,我读过一个类似的问题,但就我而言,问题仅在我尝试安装新的Bioconductor包时(或当我删除旧包并尝试重新安装时)发生。问题是我总是得到下一条消息的一些变化(在这个例子中我试图安装 ComplexHeatmap):

BiocManager::install("ComplexHeatmap")

Bioconductor version 3.12 (BiocManager 1.30.13), R 4.0.0 (2020-04-24) 安装包'BiocVersion', 'ComplexHeatmap' 也安装依赖项 ?shape?, ?rjson?, ?BiocGenerics?, ? circlize?、?GetoptLong?、?colorspace?、?线索?、?RColorBrewer?、?GlobalOptions?、?png?、?Cairo?、?S4Vectors?、?IRanges?、?matrixStats?

无法打开 URL
'https://bioconductor.org/packages/3.12/data/annotation/bin/windows/contrib/4.0/PACKAGES.rds':HTTP 状态为 '404 Not Found'Old packages: 'installr', 'boot ', 'class', 'cluster', 'codetools', 'foreign', 'KernSmooth', 'lattice', 'MASS', 'Matrix', 'mgcv', 'nlme', 'nnet', 'spatial', “生存”更新全部/部分/无?[a/s/n]:更新全部/部分/无?[a/s/n]:

它告诉我我必须安装 X 包,所以我输入“a”,然后发生了这种情况:

readRDS(dest) 中的错误:从连接读取错误

第一次尝试后,我只收到第二条消息,直到我重新启动 R。

我试过了:

  • 开始 Rscripts(或 Rmarkdowns)的新会话
  • 删除所有包(通过删除文件夹,直接)
  • 卸载并重新安装 R 和 RStudio(尝试不同版本,R 降至 4.0)
  • 重新启动 R 和计算机

我尝试安装以前版本的 BiocManager,但无法安装。一切都在更新。非常感谢您的关注,感谢您的帮助。

回答

这是BiocManager 1.30.13 的一个已知问题。通过运行以下命令安装开发版本:

install.packages("devtools")    
devtools::install_github("Bioconductor/BiocManager", ref="ghost-binary-repo")


以上是我无法安装任何Bioconductor包:“readRDS(dest)中的错误:从连接读取错误”的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>