R CMD CHECK --as-cran在OS X Catalina上失败
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R CMD CHECK --as-cran在OS X Catalina上失败相关的知识,希望对你有一定的参考价值。
我正在使用Catalina的iMac上构建新的R包。我已经安装了最新的XCode和XQuartz。我的新软件包构建良好,即
R CMD BUILD conicFit
运行无误。然后我尝试了
R CMD CHECK --as-cran conicFit
并得到此错误:
* using log directory ‘/Users/cgw/Rgames/fitConic.Rcheck’
* using R version 4.0.0 (2020-04-24)
* using platform: x86_64-apple-darwin17.0 (64-bit)
* using session charset: UTF-8
* using option ‘--as-cran’
* checking for file ‘fitConic/DESCRIPTION’ ... OK
* this is package ‘fitConic’ version ‘1.0’
* checking CRAN incoming feasibility ...Error: file './DESCRIPTION' does not exist
Execution halted
如果我在没有--as-cran
标志的情况下运行,则检查通过且没有错误或警告。更令人沮丧的是,我可以重新运行较旧的程序包,并且不会出现此错误,这表明实际的错误不是找不到“ ./DESCRIPTION”。
关于测试什么或重新安装什么的任何想法,等等?
答案
R CMD CHECK
在R 4.X下的工作方式似乎发生细微变化,导致先前工作的命令失败。解决方案是指定tarball,即
R CMD CHECK --as-cran fitConic.tar.gz
运行详细的代码检查以完成。
以上是关于R CMD CHECK --as-cran在OS X Catalina上失败的主要内容,如果未能解决你的问题,请参考以下文章
R 包失败 devtools::check,因为“找不到函数”,即使该函数已导入 NAMESPACE
R语言ggplot2可视化:ggplot2可视化使用guide_axis(check.overlap=TRUE)选项删除重叠的轴文本跳过部分中间轴标签