#org.Hs.eg.db包安装
#安装时一直显示退出狀態的值不是0,这种情况怎么解决,求大佬们解答
> if (!require("BiocManager", quietly = TRUE))
+ install.packages("BiocManager")
>
> BiocManager::install("org.Hs.eg.db")
'getOption("repos")' replaces Bioconductor standard repositories, see
'help("repositories", package = "BiocManager")' for details.
Replacement repositories:
CRAN: https://mirrors.sjtug.sjtu.edu.cn/cran
Bioconductor version 3.17 (BiocManager 1.30.21.1), R 4.3.1 (2023-06-16 ucrt)
Installing package(s) 'org.Hs.eg.db'
安装源码包‘org.Hs.eg.db’
试开URL’https://bioconductor.org/packages/3.17/data/annotation/src/contrib/org.Hs.eg.db_3.17.0.tar.gz'
Content type 'application/x-gzip' length 91754641 bytes (87.5 MB)
downloaded 87.5 MB
Error: 5:1: unexpected '>'
5: >
^
Execution halted
下载的程序包在
‘C:\Users\zhanghelin\AppData\Local\Temp\Rtmp44PHEE\downloaded_packages’里
Warning message:
In install.packages(...) : 安装程序包‘org.Hs.eg.db’时退出狀態的值不是0
这个错误提示显示在安装org.Hs.eg.db包时出现了错误,错误代码为5:1:unexpected '>'。
这个错误通常是由于代码中出现了语法错误,在这个情况下,可能是由于你的R版本与Bioconductor版本不兼容导致的。
解决这个问题的方法是尝试更新你的Bioconductor版本,或者尝试使用与你的R版本兼容的Bioconductor版本。你可以通过以下方式来更新Bioconductor版本:
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("BiocManager")
这将安装最新的Bioconductor版本,并自动更新BiocManager包到最新版本。
然后,你可以再次尝试安装org.Hs.eg.db包,看看问题是否得到解决。
另外,你还可以尝试使用以下命令来安装org.Hs.eg.db包:
```R
install.packages("org.Hs.eg.db", repos = "https://bioconductor.org/packages/3.17/data/annotation/src/contrib
【相关推荐】