R安装或加载包时提示No such file or directory缺失DESCRIPTION文件怎么办
你遇到的警告如下:
Warning message: In readLines(file, skipNul = TRUE) : cannot open compressed file 'C:/Users/<my folders...>/R/parameters (1)/DESCRIPTION', probable reason 'No such file or directory'
DESCRIPTION文件说明
每个R安装包的根目录都存在DESCRIPTION纯文本文件,存储了当前包的名称、版本号、开发者、依赖包要求、功能简介等核心元数据。R在执行包安装、加载、版本校验操作时都会读取该文件,一旦缺失会直接判定对应包损坏。
警告原因与修复方案
该警告是因为R库路径下存在名为parameters (1)的残缺包目录,大概率是之前parameters包安装中断、重复下载时生成的冗余目录,没有完成完整的包文件写入,缺失DESCRIPTION文件。你可以按以下步骤处理:
- 打开R控制台执行命令
.libPaths(),找到输出中匹配报错路径C:/Users/<my folders...>/R/的库目录,进入该目录 - 找到名为
parameters (1)的文件夹直接删除,该目录属于安装失败的冗余文件,不会影响你正常使用的其他R包 - 如果你日常需要使用
parameters包,删除后重新执行install.packages("parameters")完成完整安装即可 - 若执行上述操作后仍有警告,可在R控制台运行
find.package("parameters", quiet = TRUE),找到所有关联的parameters包残留目录全部删除后重新安装
内容的提问来源于stack exchange,提问作者geedlet
相关产品推荐
相关产品推荐

