我正试图在我的R库中安装这个cnv软件包,以帮助复制数字变化分析。但是,当我输入
install.packages("cnv-seq")在R命令中,会弹出一个错误代码,表示3.1.1版本不可用。所以我也尝试了旧的版本。所有人都说没有。我重复检查菜单,软件包->安装软件包->。无cnv-seq
好的。然后我尝试从一个本地源,即"cnv-seq.tar.gz“安装它。
当我打字时
install.packages("C:/cnv-seq.tar.gz", repos=NULL, type="source")它仍然返回一个错误,该错误表示无法从此文件提取包。软件包的安装具有非零退出状态。
什么地方出了问题,或者还有其他的我可以手动安装这个包到我的电脑上吗?几年前看过一个类似的问题之后,
我还是解决不了这个问题。
发布于 2014-10-29 00:31:12
这是RTFM的一个例子;)
您可以在下面的R中完成整个过程,我们将归档文件下载到临时目录,然后解压缩,最后安装。
download.file('http://tiger.dbs.nus.edu.sg/cnv-seq/cnv-seq.tar.gz',
f <- tempfile())
untar(f, exdir=tempdir())
install.packages(file.path(tempdir(), 'cnv-seq', 'cnv'), type='source', repos=NULL)发布于 2014-10-29 00:30:49
我相信你必须先打开文件。如果您没有访问linux机器的权限,我相信7zip具有此功能。linux命令将是:
tar -xvf /path/to/file/cnv-seq.tar.gz 这样做之后,您应该能够将包导入到R中。
https://stackoverflow.com/questions/26620667
复制相似问题