我试图在R中安装这个包“biocenerics”,并得到这个错误。
生物镜:https://bioconductor.org使用生物导体3.6
(生物安装器1.28.0),R 3.4.2(2017-09-28)。正在安装程序包
“BiocGenerics”正在尝试URL
https://bioconductor.org/packages/3.6/bioc/src/contrib/BiocGenerics_0.24.0.tar.gz
内容类型“application/x-gzip”长度43393字节(42 KB)
一个42 KB的下载
正在安装源包“BiocGenerics”。。。
**右
**仪器
**为延迟加载准备包在包“BiocGenerics”中为“append”创建新的泛型函数创建新的泛型函数
对于“BiocGenerics”包中的“as.data.frame”,创建新的泛型
“BiocGenerics”包中“cbind”的函数错误:
相同的(as.call(parse(text=old_code)[[1L]],body[[7L]][[3L]])是
apply_hotfix73465(getGeneric(“cbind”))中的错误不是真的:hotfix
通用函数cbind()失败错误:无法在中加载R代码
包“BiocGenerics”错误:包的延迟加载失败
'生物仿制药'
删除“/home/hamna/R/x86_64-pc-linux-gnu-library/3.4/biocenerics”
下载的源包位于
'/tmp/RtmprEuKCy/downloaded_packages'安装路径不是
可写,无法更新包:biocenerics,littler,cluster,
外部,质量,矩阵,mgcv,nlme,rpart,生存警告信息:In
install.packages(pkgs=do,lib=lib,…):安装
包“生物仿制药”具有非零退出状态
我试过手动安装,但失败了。然后我在终端上试过这个命令
sudo apt get安装r-bioc-biocgenerics
这帮助了我,但它安装的旧版本对我的最终包“hgu133plus2.db”无效
请帮忙!
最好的,

最佳答案

This was answered在生物导体支架上。
R版本3.4.2存在需要修补程序的问题。最好的解决方案是升级到至少3.4.3。

10-04 13:38