提问人:corvusMidnight 提问时间:11/16/2023 更新时间:11/16/2023 访问量:21
从本地 tar.gz 文件安装 R 包时出现问题 - 字符串中嵌入 null 错误
Issue installing R package from local tar.gz file - embedded null in string error
问:
我在尝试使用该函数从本地文件安装软件包时遇到问题。该软件包已弃用,在 上不再可用。我的目标是修改软件包的某些部分以更好地满足我的需求。R
alineR_1.1.4.tar.gz
tar.gz
install.packages
CRAN
以下是我用于安装修改后的软件包的代码:
install.packages("~/Desktop/.../alineR_1.1.4.tar.gz", repos = NULL, type = "source")
包修改过程包括解压缩包,对特定文件进行必要的更改,然后重新压缩包。但是,当我尝试重新安装修改后的软件包时,我遇到以下错误:
Error in rawToChar(block[seq_len(ns)]) :
embedded nul in string: 'PK\003\004\024\0\0\0\0\00nnW\0\0\0\0\0\0\0\0\0\0\0\0\a\0 \0alineR/UT\r\0\a\xddlSe\xddlSe5\x85Seux\v\0\001\004\xf5\001\0\0\004\024\0\0\0PK\003\004\024\0\b\0\b\00nnW\0\0\0\0\0\0\0\0\024\001\0\0\021\0 \0_'
并附有以下警告:
Warning in install.packages :
installation of package ‘/Users/.../alineR_1.1.4.tar.gz’ had non-zero exit status
值得注意的是,即使我只解压缩并重新压缩包而不对文件进行任何更改,错误仍然存在。
答: 暂无答案
评论
.zip
.tar.gz
.zip
与 不同。这是两种不同的、不兼容的压缩类型。要创建一个文件,你需要在终端上运行类似的东西.tar.gz
.tar.gz
tar -czvf alineR_1.1.4.tar.gz folder/