check.Renviron被忽略(OSX + R 2.15)

时间:2012-05-22 13:59:53

标签: r build package

学期结束了,我现在带来一些R 2.15的包(我不想在学生使用它们的时候改变它们)。所以我正在做我平常的事情,它在R 2.14下工作。据我所知,文档没有任何改变,但我可能错过了。

我已经编辑了我的包ChemoSpec但是当我去检查它时,R会给出关于packages required but not available的错误,然后列出它们。这些包是可用的,它们位于一个指向的本地目录中: -

.libPaths()
[1] "/Users/bryanhanson/R_pkgs"                                      
[2] "/Library/Frameworks/R.framework/Versions/2.15/Resources/library"

据称遗失的包裹实际上在/Users/bryanhanson/R_pkgs

我知道检查过程会跳过.Rprofile,因此.libPaths未设置.Rprofile而是设置check.Renviron文件在/Users/bryanhanson/.R中,包含以下行:

# Bryan's check.Renviron for customizing check environment
# resides in /Users/bryanhanson/.R
R_LIBS = /Users/bryanhanson/R_pkgs

我尝试使用终端

中的以下命令进行检查
R --as-cran CMD check ChemoSpec
R --vanilla CMD check ChemoSpec

对每一个的响应略有不同,但由于没有找到依赖关系,两者都失败了,因为,显然,即使我认为我已经告诉它,R也没有查看/Users/bryanhanson/R_pkgs

有什么建议吗?一定很简单。

这是sessionInfo():

sessionInfo()
R version 2.15.0 (2012-03-30)
Platform: x86_64-apple-darwin9.8.0/x86_64 (64-bit)

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] sos_1.3-1  brew_1.0-6 

0 个答案:

没有答案