在RStudio安装hgu133plus2.db包时,采用本地压缩包安装时出现
> install.packages("D:/R-4.1.2/hgu133plus2.db_3.13.tar.gz", repos = NULL, type = "source")
Error in if (include.site) .Library.site : 参数不能作为逻辑值来用
Calls: .libPaths
停止执行
Warning in install.packages :
installation of package ‘D:/R-4.1.2/hgu133plus2.db_3.13.tar.gz’ had non-zero exit status
如果用在线安装,如
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("hgu133plus2.db")
library(hgu133plus2.db)
就会出现这样的错误
Error in if (include.site) .Library.site : 参数不能作为逻辑值来用
Calls: .libPaths
停止执行
Error in if (include.site) .Library.site : 参数不能作为逻辑值来用
Calls: .libPaths
停止执行
The downloaded source packages are in
‘D:\Rr\Rtmp8YxkE1\downloaded_packages’
Old packages: 'Matrix'
Update all/some/none? [a/s/n]:
n
Warning messages:
1: In .inet_warning(msg) :
installation of package ‘org.Hs.eg.db’ had non-zero exit status
2: In .inet_warning(msg) :
installation of package ‘hgu133plus2.db’ had non-zero exit status
我试过很多方法都不行,不限于重启,查找.libPaths()显示为"D:/R-4.1.1/library"。路径跟环境变量应该都没问题的。
请问问题出现在哪里?怎么解决?谢谢各位了。
你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答
本次提问扣除的有问必答次数,将会以问答VIP体验卡(1次有问必答机会、商城购买实体图书享受95折优惠)的形式为您补发到账户。
因为有问必答VIP体验卡有效期仅有1天,您在需要使用的时候【私信】联系我,我会为您补发。