加载库时出现问题-HTSFilter

加载库时出现问题-HTSFilter,r,bioconductor,install.packages,hmisc,R,Bioconductor,Install.packages,Hmisc,我正在尝试打开一个名为HTSFilter的库。使用以下代码,我可以毫无问题地安装该软件包: > install.packages("HTSFilter") 我得到了这个信息: > package ‘HTSFilter’ successfully unpacked and MD5 sums checked 但当我试图打开它时: > library(HTSFilter) 我收到了以下错误消息: > Error: package or namespace load fai

我正在尝试打开一个名为HTSFilter的库。使用以下代码,我可以毫无问题地安装该软件包:

> install.packages("HTSFilter")
我得到了这个信息:

> package ‘HTSFilter’ successfully unpacked and MD5 sums checked
但当我试图打开它时:

> library(HTSFilter)
我收到了以下错误消息:

> Error: package or namespace load failed for ‘HTSFilter’ in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):
 there is no package called ‘Hmisc’

>错误:loadNamespace(j中的“HTSFilter”的包或命名空间加载失败,只需在运行代码之前或在
install.packages(“HTSFilter”)
之前尝试
install.packages(“Hmisc”)
,因为此警告告诉您的是
Hmisc
包未安装在您的环境中


有时,在加载软件包时,某些依赖项不会自动下载和安装。可能会发生
Hmisc
要求您提供更多软件包的情况,因此…请在
Hmisc
之前安装它们,只需在运行代码之前或在
install.packages(“HTSFilter”)之前尝试
install.packages(“Hmisc”)
,因为此警告告诉您的是您的环境中未安装
Hmisc
软件包


有时,在加载软件包时,某些依赖项不会自动下载和安装。可能会发生
Hmisc
要求您提供更多软件包的情况,因此…请在
Hmisc
之前安装它们。好的,因此我能够成功安装Hmisc,但现在当我尝试安装HTSFilter时,我收到一个错误,上面写着:>警告我消息:程序包“HTSFilter”不可用(适用于R版本3.6.3)请检查bioconductor的文档,以便在R.3.6中下载此程序包:如果问题仍然存在(因为您安装了bioconductor 3.11,因为它是默认安装的),将R更新到版本R.4。或安装Bioconductor版本3.10。在这里,您可以找到有关如何安装Bioconductor(包含HTSFilter)的更多信息。我尝试使用Bioconductor.org/install中的代码将其更新到3.10:>如果(!requireNamespace(“BioManager”,quilly=TRUE))+安装程序包(“BioManager”)>BioManager::install(version=“3.10”)并获得以下信息:Bioconductor版本3.10(BioManager 1.30.10),R 3.6.3(2020-02-29)安装路径不可写,无法更新软件包:boot、class、KernSmooth、lattice、MASS、nlme、nnet、spatial、survival旧软件包:“htmltools”更新全部/部分/无?[a/s/n]:aI按“a”>将通过URL“”内容类型“应用程序/八位字节流”长度692715字节(676 KB)安装二进制文件下载了676 KB的软件包“htmltools”,成功解包并检查了MD5总和,但它仍然不允许我安装HTSFilter。为什么有些软件包不更新?好的,所以我可以成功安装Hmisc,但现在当我尝试安装HTSFilter时,我收到一个错误,上面写着:>警告消息:软件包“HTSFi”lter'不可用(适用于R版本3.6.3)检查bioconductor的文档,以便在R.3.6中下载此软件包:如果问题仍然存在(因为您安装了bioconductor 3.11,因为它是默认安装的),将R更新到版本R.4。或安装Bioconductor版本3.10。在这里,您可以找到有关如何安装Bioconductor(包含HTSFilter)的更多信息。我尝试使用Bioconductor.org/install中的代码将其更新到3.10:>如果(!requireNamespace(“BioManager”,quilly=TRUE))+安装程序包(“BioManager”)>BioManager::install(version=“3.10”)并获得以下信息:Bioconductor版本3.10(BioManager 1.30.10),R 3.6.3(2020-02-29)安装路径不可写,无法更新软件包:boot、class、KernSmooth、lattice、MASS、nlme、nnet、spatial、survival旧软件包:“htmltools”更新全部/部分/无?[a/s/n]:aI按“a”>将安装二进制文件,尝试URL''内容类型'应用程序/八位字节流'长度692715字节(676 KB)下载676 KB包'htmltools'成功解包并检查MD5总和,但仍不允许我安装HtmsFilter。为什么某些包不更新?