今天下载SparseArray一直出现一个问题,如下
Error in unpackPkgZip(foundpkgs[okp, 2L], foundpkgs[okp, 1L], lib, libs_only, :
package ‘SparseArray’ not installed because it is not built for UCRT
在Bioconductor下载了源码包也没法安装成功,出现
ERROR: dependency 'S4Arrays' is not available for package 'SparseArray'
* removing 'C:/Users/win10/AppData/Local/R/win-library/4.3/SparseArray'
Warning in install.packages :
安装程序包‘C:/Users/win10/Downloads/SparseArray_1.2.4.tar.gz’时退出狀態的值不是0
解决方案
BiocManager::install('SparseArray',type="source"),指定从源代码安装,强制UCRT系统构建相应的二进制文件